마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

백그라운드에서 OpenCV를 통해 영상처리를 하는 것이 가능한가요?

0 추천
안드로이드를 통해 개발을 하고싶어하는 학생입니다.

다름이아니라 백그라운드내에서 openCV를 통해 내부 카메라로 영상처리를 하고싶은데

백그라운드 영상처리와 동영상재생 및 서핑(유튜브 등 영상 및 유아용 게임 App)이

매끄럽게 진행될 수 있는지 궁금합니다. (백그라운드는 계속 영상처리를 진행해야합니다.ㅠ)
익명사용자 님이 2017년 7월 24일 질문

1개의 답변

0 추천
 
채택된 답변
OpenCV로 백그라운드 처리가 가능합니다

다만 백그라운드 처리 할시 포어 그라운드에 올라와 있는 프로세스를 매끄럽게 처리 하는게 중요하다면

OpenCV를 백그라운드로 돌릴시 성능이 단말마다 다른 관계로사용되는 쓰레드의 우선 순위를 낮게 설정

하셔야 할것 같습니다.

아시겠지만 이미지 처리 속도는 대부분 이미지 크기에 영향을 많이 받습니다. (궁극적으로 픽셀 단위 연산임으로)

따라서 속도를 높이시려면 영상의 크기가 크게 중요하지 않다면 리사이즈 후 본 처리를 하시는 편이 속도를 좀더 높이는 방법이기도 합니다.
익명사용자 님이 2017년 7월 27일 답변
...