|
기준이 되는 이미지와 어떤 이미지와 비교해서 어느정도 비슷한지 확인하는 프로그램이 짜볼까 합니다.
사용되는 색은 흰색과 검은색 두가지만 사용하고..
256 by 256 정도로..
어떤 식으로 비교를 해야할까요?
@@@@@@@@@@@@@@@@
@....@.@@@@@@@@@
@@@@@.@@@@@@@@@@
@@@@...@@@@@@@@@
@@@@@@@.@@@@@@@@
@@@@@@@@...@@@@@ 원본
@@@@@....@.@@@@@
@@@@@@@@@.@@@@@@
@@@@@@@@...@@@@@
@@@@@@@@@@@.@@@@
@@@@@@@@@@@@...@
@@@@@@@@@@@@@@@@ 비교1.. 동일한 것으로 인식.. 위로, 오른쪽으로 조금 이동한 형태..
@@@..@.@@@@@@@@@
@..@@.@@@@@@@@@@
@@@@.@.@@@@@@@@@
@@@..@@.@@.@@@@@
@@@@@@@@..@@@@@@
@@@@@@@@@@@@@@@@ 비교2.. 동일한 것으로 인식.. 그림이 지저분한데 약간 회전하고 이동한 형태입니다. ^^;
@@@@@@@@@@@@@@@@
@.@.@@@@@@@@@@@@
@@@@@.@@@..@@@@@
@@@@...@@@@@@@@@
@@@..@@@@.@@@@@@
@@@@@@@@...@@@@@ 비교3.. 전혀 다른 그림으로 인식..
@@@@@@@@@@@@@@@@
@.@@.....@@@@@@@
@@@@@@@.@@@@@@@@
@@@@.@@..@@@@@@@
@@@@@@.@.@@@@@@@
@@@@@@@@....@@@@ 비교4.. 전혀 다른 그림으로 인식..
얼마나 비슷한지 %로 나타내려합니다.
그런데.. 랭귀지를 배운지.. 얼마 안된 초보입니다.
구상은 해놨는데 어떻게 만들지 감이 안옵니다.
대강.. 어떤 함수로 어떤 알고리즘을 사용해야하는지 알려주세요.
참고로.. 나중에 마이크로 컨트롤러에 이식해 볼 생각입니다.
그러니 사용되는 함수는 ANSI C 함수여야합니다.
그럼 행복하세요~
|