кто-то знает как решить?
Я использую библиотеку opencv под андроид, вкратце программа находит нужный кадр из видео и определяет рост и параметры человека. На выполнение этой части кода(выполняется параллельно) уходит примерно 1.5 минуты на телефоне , есть ли какой-то способ , чтобы из приложения указать, что надо задействовать все ресурсы телефона? Или допустим использовать несколько процессоров? P.S. хотя тот же код выполняли на java (Intelijie Idea) , он работал за 10 секунд( выводил в консоль цифры ).
несколько процессоров👌лучше сразу 16 задействовать
хочешь сказать, что на компе выполняется 10 сек, а на телефоне 1.5 минуты? логично, что комп помошнее, не?
OpenCV для мобайла слишком медленный, если есть время на эксперименты попробуйте найти реализации YOLO для Android. Она использует GPU так что можно добится практически realtime.
Обсуждают сегодня