OpenCV와 OpenCVSharp 라이브러리를 사용하면서 자주 실수하고있네요...
이 실수로 나타나는 오류는 디버깅에서도 확인이 불가능하니...
(추측만 할 뿐... 증거는 안보이죠...)
몇일전 회사에 프로그램 마무리해서 보내주려고 하는데
계속 이미지 객체 생성해서 오류...
거짓말 조금 보태서 2틀간 삽집만 했네요...
(마우스 던지고 싶었어요 ㅠ- ㅠ)
혹시나 하는마음에 옛버전 가보니 잘되고...
새로 버전업된 프로그램은 코드상 최적화가 되었을뿐...
새로운 문법이나 새로운 로직이 들어간것도 아니였는데...
그러다 인터넷에서 DLL버전업으로 해결했다는 글을보고
새 버전의 DLL받아보니 이번엔 다른 버그!!
그래서 혹시나해서 옛 버전 DLL 가져오니 오류가 다 사라지는...
(새 버전에서 오류난 이유는 아직도 모르겠네요...)
오류의 주 원인은
OpenCVSharp의 버전과 OpenCV의 버전이 달라서 생겼던 오류 였습니다...
혹시 저와 같은 실수를 범하는분이 있으실까바...
포스팅합니다...
즐코딩 즐디버깅!!!