안드로이드 개발자 모임 게시판
(글 수 7,978)
어제 처음 OpenCV를 받아다가 빌드도 해보고 삽도 푸고 난리를 치다가
javaCV라는 넘을 찾아서 faceDetact를 성공했습니다.
근데 제가 목적이 눈코입을 구분하는거라...
그리고 거기 있는 예제와 달리 카메라 프리뷰가 아닌 사진을 열어서 해야 하는지라
열심히 적용해보는 중에....
사진이 필요해졌습니다. 그래서 생각없이 낵원이로 찍었습니다.
전면 카메라없는거 치고 그래도 사람은 알수 있게 찍었다고 생각하고 열심히 코드를 고치던중에...
정말 할짓 안할짓 다했는데 구분선이 안그려지더군요....
제가 워낙 모르니까 별의별 검색을 다했는데도 결론은 안됐습니다.
"딴 사진 있나?" 하고 열심히 찾던중에 이전에 하던 모 플젝의 샘플로 쓰던 인물사진이 있었습니다.
당장 적용해봤더니 바로 잘되는것이더랬죠....
이... 몹쓸놈의 알고리즘 같으니라고...
내 사진은 사람의 사진이 아니더냐... ㅡㅡㅋ
몇시간 삽질하고 결론은 사진이 문제였습니다. ㅠ.ㅠ
javaCV라는 넘을 찾아서 faceDetact를 성공했습니다.
근데 제가 목적이 눈코입을 구분하는거라...
그리고 거기 있는 예제와 달리 카메라 프리뷰가 아닌 사진을 열어서 해야 하는지라
열심히 적용해보는 중에....
사진이 필요해졌습니다. 그래서 생각없이 낵원이로 찍었습니다.
전면 카메라없는거 치고 그래도 사람은 알수 있게 찍었다고 생각하고 열심히 코드를 고치던중에...
정말 할짓 안할짓 다했는데 구분선이 안그려지더군요....
제가 워낙 모르니까 별의별 검색을 다했는데도 결론은 안됐습니다.
"딴 사진 있나?" 하고 열심히 찾던중에 이전에 하던 모 플젝의 샘플로 쓰던 인물사진이 있었습니다.
당장 적용해봤더니 바로 잘되는것이더랬죠....
이... 몹쓸놈의 알고리즘 같으니라고...
내 사진은 사람의 사진이 아니더냐... ㅡㅡㅋ
몇시간 삽질하고 결론은 사진이 문제였습니다. ㅠ.ㅠ
2010.12.10 11:32:39

허... 전 구글에서 '얼굴' 치면 이쁜 얼굴들이 주르륵 나와서 그걸 샘플로 삼는데
허준 처럼 살신성인의 정신이시네요 ... ㅎㅎ
camera preview callback 에서 android facedetector로 detection까진 성공했는데... rectangle이 안그려져서 .. 쩝...
곧 Open cv도 도전해 보고싶네요...
허준 처럼 살신성인의 정신이시네요 ... ㅎㅎ
camera preview callback 에서 android facedetector로 detection까진 성공했는데... rectangle이 안그려져서 .. 쩝...
곧 Open cv도 도전해 보고싶네요...
2010.12.10 11:35:25
ㅋㅋ open CV 학부때 잠깐 손댔었는데.. 예제로 하셨으면 기본적으로 haarlike filter 이용해서 하신건가요? 고놈은 얼굴 음영 같은걸로 찾기 때문에 안경을 쓰셨던가 빛의 밝기에 따라서 못찾거나 벽찾거나 -_-;;;; 뭐 그럴수도 있어요~ ㅎ 그리고 얼굴뿐만 아니라 눈이랑, 코,입찾는 haarlike 도 있더군요~ 참고하시길~ (여담으로 얼굴찾앗으면 그 범위 내에서 setImageROI 지정하셔서 눈,코 찾기 시작하면 좀 더 정확하게 찾을 수 있따는... 다만, 그냥 filter 만 무작정 갖다대면 너무 느려지죠 ㅎㅎ