[환경]
IDE : Visual Studio 2019
Lib : OpenCV 4.1.1
[증상]
별다른 코드 없이, opencv_world411d.lib 라이브러리 로드 후,
프로그램을 실행하고 바로 종료했을 때 Debug 창에 메모리 누수 탐지
OpenCV 관련 코드는 cv::VideoCapture 변수(URL주소) 밖에 없었음.
[원인]
OpenCV 라이브러리가 로딩되는 시점과, MFC 공용 DLL이 로드되는 시점 상 충돌 발생으로 예상
[해결]
프로젝트 속성 -> 링커 -> 입력에서 구성: Debug 선택 후,
지연 로드된 DLL 부분에 opencv_world411d.dll 추가
그 외, 참조되는 OpenCV 경로 상 bin파일 내 다른 dll이 있으면 해당 dll까지 모두 추가.
'Vision' 카테고리의 다른 글
색의 표현과 색 체계 Color Space (0) | 2018.12.28 |
---|---|
Raw Data와 Bayer Filter의 원리 (0) | 2018.12.28 |
이미지 센서의 원리와 종류 (0) | 2018.12.28 |
H.265 HEVC 개요 (0) | 2018.12.28 |
HEVC 비디오 영상 포맷 (0) | 2018.12.28 |