5

저는 SD 카드에 저장된 얼굴과 카메라 미리보기에 표시된 이미지를 표면보기의 도움으로 비교하는 앱을 개발하고있었습니다. 얼굴을 탐지하는 코드를 작성하고 얼굴 만 포함 할 비트 맵을 작성했습니다. 이 비트 맵과 SDcard의 이미지를 비교해야합니다. 내가 자바 라이브러리에 대한 검색 및 opencv, Eigenface 같은 몇 가지 링크가있어. 어느 것이 더 좋은 도서관이 될 것입니까? 좋은 튜토리얼 샘플을 보내 주시면 이미지 비교 과정을 설명하는 것이 좋습니다.안드로이드의 두 얼굴을 비교합니다.

+3

나는 생각한다. 그러나 확실치 않다. 그렇게 할 때 절대 벡터를 비교해야한다. 그렇지 않으면 픽셀을 비교하면 이미지의 해상도가 다르기 때문에 문제가 발생할 것이라고 생각합니다. 이 링크는 도움이 될 수 있습니다 : http : // developer.android.com/reference/java/util/Vector.html'. 또한 마지막 부분에 대해서 살펴 보자 :'http : // stackoverflow.com/questions/6248044/c-comparison-two-vectors'. – g00dy

+0

픽셀을 비교하는 데 문제가있을 수 있습니다. 그러나 어떻게 이미지를 벡터로 표현할 수 있습니까? – Linson

+0

안드로이드의 벡터 모양은 드로어 블로 나타낼 수 있습니다. 이제이 작업이 완료되었으므로 벡터를 처리 할 때 두 객체를 크기 조정하는 것이 중요하며 다른 부분을 비교하는 것입니다. 어쨌든, 얼굴을 비교하기 위해 어떤 종류의 알고리즘을 사용 했습니까? – g00dy

답변

관련 문제