C# OpenCV 3.2 사용하기 (OpenCvSharp)

C#에서 OpenCV를 사용하고자 할 때, Visual Studio가 설치 되어 있다면

도구 > NuGet 패키지 관리자 > 패키지 관리자 콘솔 을 실행한다.

패키지 관리자 콘솔창에서 다음과 같이 입력

Install-Package OpenCvSharp3-AnyCPU

그러면 자동으로 설치가 되고, 관련 DLL 파일은 솔루션 디렉토리 내에 packages 폴더에 존재한다.

간단한 예제

만약, 실행 중 오류가 난다면 OpenCV 홈페이지에서 (http://opencv.org/releases.html) WinPack 파일을 다운 받은 후, 압축 해제하고
버전 마다 틀리겠지만 3.2버전 기준으로 opencv\build\x64\vc14\bin 디렉토리에 있는 파일 전체를 복사하여, 현재 개발중인 프로젝트의 Debug폴더에 복사&붙여넣기한 후 실행하면 해결된다.

  • 2017년 7월 3일