don't stop believing

template matching에서 size 문제 본문

Python/OpenCV

template matching에서 size 문제

Tongchun 2017. 11. 23. 09:58

OpenCV를 이용해 template matching을 하는데 문제가 하나 있었습니다.

Appium의 save_screenshot()으로 디바이스의 이미지를 capture한  후 OpenCV를 이용해  matchTemplate()을  할때 template이미지의 사이즈가 capture한 원본 사이즈와 동일해야 잘 찾을 수 있었습니다.

template 이미지의 사이즈가 원본 이미지에서  찾으려는 부분과 사이즈가 다르다면 잘못된 것을  찾습니다.

        

원본 사이즈의 찾으려는 부분이 template의 사이즈와 일치해야  합니다.

         

비슷한  이미지도 잘 찾아 집니다.

        


Appium을 이용해 Unity App에 대한 자동화  테스트를 진행할  때 디바이스의 해상도별 template을  준비해야 됩니디.


Comments