1.jpg 816*612
2.jpg 190x44
x forwarding으로 해서 느린건지.. 일단은 미지수
암튼 실시간으로 추적은 힘들 수준이랄까..
해상도를 더 낮추지 않으면 1초에 1번 검색하기도 벅찰듯..
$ wget https://raw.githubusercontent.com/Itseez/opencv/master/samples/cpp/tutorial_code/Histograms_Matching/MatchTemplate_Demo.cpp $ g++ -lopencv_imgproc -lopencv_core -lopencv_highgui MatchTemplate_Demo.cpp -o b.out $ ./b.out 1.jpg 2.jpg |
소스중에 이 부분을 주석처리 해주어야 함(사용 안하는 부분인가..)
#include "opencv2/imgcodecs.hpp"
결과물.. 아무튼 6가지 중에 2개 정도는 정상적으로 위치를 잡아 내지 못했다.
시간은 나중에 따로 프로그램 수정해서 측정을 해봐야 할 듯
SQDIFF / TM COEFF NORMED 두가지가 무난해 보이는데..
공식을 보면.. SQDIFF가 가장 CPU를 조금 쓸것으로 예상되긴 한다.
[링크 : http://docs.opencv.org/doc/tutorials/imgproc/histograms/template_matching/template_matching.html]
SQDIFF
SQDIFF NORMED
TM CCORR
TM CCORR NORMED
TM COEFF
TM COEFF NORMED
'Programming > openCV' 카테고리의 다른 글
opencv 템플릿 매칭 코드 관련 (0) | 2015.10.03 |
---|---|
opencv neon 최적화 (0) | 2015.10.01 |
opencv 버전들 (0) | 2015.09.30 |
opencv 템플릿 매칭 관련 (0) | 2015.09.28 |
openCV 에피폴라 기하 관련 내용 (0) | 2015.09.28 |