When will you grow up?

visual studio2015에서 opencv (findContours) 함수 사용시 오류날 경우, 본문

05. Tip/Visual Studio

visual studio2015에서 opencv (findContours) 함수 사용시 오류날 경우,

미카이 2016. 11. 7. 22:28

opencv 3.1.0기준일 경우 오류가 나왔다.

다른 opencv 함수를 사용할 경우 오류없이 되었는데,

findContours 함수를 사용할때마다 계속 프로그램이 뻗었다.

왜이러는지 찾아봤는데 정확한 원인을 파악을 할 수 없었다.

해결방법은 Debug로 놓고 컴파일 했었는데 -> Release모드로 다시 라이브러리 셋팅을 하고 컴파일을 해서 프로그램을 실행시켜보니 잘 돌아가는것을 확인 할 수 있었다.


해결책입니다.

1.

opencv설치는 C드라이브에 설치를 했다는 가정하에 셋팅입니다.


빌드tab -> 구성관리자 ->구성요소를 Debug->Release로 바꿔준후 플랫폼을 x64로 셋팅 되어잇는것을 확인한다.


2.프로젝트tab ->프로젝트 속성 페이지에서 구성속성(VC++디렉터리),

C/C++(추가 포함 디렉터리), 링커(일반,입력) 부분을 아래 그림과 같이 셋팅.









3.빌드tab->프로젝트 다시빌드 후

함수가 제대로 작동되는것을 확인해본다.

'05. Tip > Visual Studio' 카테고리의 다른 글

Visual Studio2015 (PowerMode) 사용하기  (0) 2017.01.07
visual stdio 줄정렬 단축키  (0) 2016.09.24
Comments