나는 이미지 처리와 이미지 매칭에 매우 익숙하며 매우 명확하게 이해하지 못한다. 내가해야할 일은 입니다. a) 이미지를 가져옵니다. b) SIFT, SURF가 더 적합합니다. c) MD5 또는 SHA1과 같은 해시를 만듭니다. d) 데이터베이스에 저장하고 검색합니다. 비슷한 경우 다른 이미지.OpenCV | SIFT SURF | 해시 | 이미지 검색
Bascially (A Tineye)
난 OpenCV/SURF How to generate a image hash/fingerprint/signature out of the descriptors? 함. 나는 또한 pHash를 확인하고 opencv simple_matcher.cpp를 통해 SIFT SURF를 실행하려고 시도했습니다.
기하학적 인 해싱/로컬 민감한 해싱에 대해서는 약간 읽었지만 올바른 방향으로 가고 있는지 확실하지 않습니다.
SIFT/SURF (OpenCV)에서 추출한 기능으로 어떻게 해시를 만들 수 있습니까? 누군가가 따라야 할 간단한 단계 나 앞으로 나아갈 수있는 참조를 말할 수 있다면 감사 할 것입니다.
하나의 이미지를 다수의 데이터베이스와 일치시키는 최종 목표는 무엇입니까? – kamjagin
@kamjagin 예. 한 대의 랩톱에서 500 개의 이미지를 찾고 다른 랩톱에서 100 개의 이미지를 찾으면 가정 할 작은 응용 프로그램을 만들려고합니다. 나는 그들 사이에 어떤 이미지가 공유되어 있는지 찾아 내려하고있다. 이미지는 수정할 수 있습니다. 그래서 저는 MD5 해시 만 할 수 없습니다. – bitvijays