Inception v3 테스트 시 발생하는 Image size error 해결하는 법

Posted by 드린
2018. 3. 28. 22:54 IT

프로젝트를 위해서 이미지 유사도 측정을 하는 inception v3를 사용해보았습니다.

아마 대부분 사용해보셨을 거라 예상합니다.


저는 파이썬 환경에서 실행하였으며,

이미지 트레이닝을 실시한 후에

예제 이미지를 통하여 테스트를 진행해보았습니다.


그랬더니 Image size error가 발생하더군요.

이미지 크기와 관련된 오류인줄 알고 이것저것 시도해보았지만,

결국에는 이미지 크기와 관련된 문제가 아니더군요.

바로 확장자의 문제였습니다.


jpg, jpeg는 인식을 잘 진행하였지만,

png파일에 대해서는 테스트 시 오류가 발생하였습니다.

shape함수를 돌려보시면 jpg와 png파일이 다르다는 것을 아실 수 있습니다.

png파일은 투명도가 추가되었기 때문이죠.

때문에 jpg파일로 변환하여 테스트를 실시해야하는데,

이런 분들도 계시더군요.


파일 이름 변경을 통하여 jpg로 변경하시는 분들이 있더라구요.

이 또한 에러의 요인이 됩니다.

원활한 테스트를 하시려면 jpg로 변환하는 과정을 사용하시거나

png 따로 jpg 따로 코드를 작성하는 방법도 있습니다.

선택은 자유입니다.


부디 저처럼 고생하시는 분들이 없으셨으면 좋겠네요.

이 댓글을 비밀 댓글로