티스토리 뷰

카테고리 없음

C# OpenCv 설치 완벽 정리

밤톨순이 2020. 4. 17. 15:31

예전에 한참 유행? 했던 OpenCv를 C#에 적용하는 방법에 대해서 관심이 갑자기 생겨 기록을 남겨보기로 합니다.

처음에는 어떻게 해야 하는지 막막하여 검색을 하다보니 방법을 알게되었습니다.

 

C# OpenCv 설치 완벽 정리

관심은 있는데 저같이 어떻게 할지를 모르시는 분들에게도 도움이 되고 저 또한 나중에 필요할 때 다시보기 위한 기록이라고 생각하시면 됩니다.ㅎ

하여 오늘은 C# OpenCv 설치 방법에 대해서 알아보겠습니다.

 

* OpenCv의 쓰임은 대표적으로 "자동차 번호판인식", "안면인식", "자율주행" 동영상 관련 개발 등 광범위하게 사용되고 있습니다.

 

 

먼저 VisualStudio를 열어야하겠지요.

저는 VS2019버전을 사용했지만 NuGet이 있는 VisualStudio라면 모두 가능 합니다.

 

C# OpenCv 설치1

먼저 OpenCv를 사용 할 프로젝트를 만들어야 합니다.

동그라미1번의 "파일" 탭을 클릭하세요.

그러면 밑으로 동그라미2번 영역의 메뉴들이 쭈~욱~ 보이십니다.

"새로 만들기" 메뉴를 클릭하시면 오른쪽으로 3번 영역이 보이십니다.

3번의 "프로젝트" 메뉴를 클릭하세요.

 

C# OpenCv 설치2

동그라미4번의 Windows Forms 앱(NET Framework)를 선택하시고 5번의 "다음" 버튼을 클릭하여 프로젝트 생성을 계속 진행해 주세요.

 

C# OpenCv 설치3

적당한 위치의 폴더를 정하시고 6번에 프로젝트 명을 입력해주세요.

저는 "OpenCv"라고 프로젝트명으로 입력했습니다.

프로젝트명을 입력하셨다면 7번의 "만들기" 버튼을 클릭하세요.

 

 

여기서부터가 핵심 입니다.

 

C# OpenCv 설치4

프로젝트가 만들어지면 동그라미8번의 "프로젝트(P)" 탭 메뉴가 보이시는데요. 클릭해주세요.

그러면 밑으로 9번의 메뉴 영역이 보이십니다.

9번의 "NuGet 패키지 관리(N)..." 메뉴를 클릭해주세요.

 

C# OpenCv 설치5

그러면 위와 같은 NuGet 설치 관리자 화면이 보이실덴데요.

동그라미10번에 "opencvsharp3"라고 입력하시고 키보드의 엔터를 치시면 11번과 같이 관련된 패키지들이 검색됩니다.

11번의 OpenCvSharp3-AnyCPU를 클릭하시면 12번의 영역이 나타 납니다.

12번의 "설치" 버튼을 클릭하여 설치를 진행하세요...ㅎ

 

C# OpenCv 설치6

설치버튼을 클릭하셨다면 위와 같은 팝업창이 띄워집니다.

13번의 "확인" 버튼을 클릭하여 설치를 계속 진행해주세요.

 

C# OpenCv 설치7

설치가 완료되면 동그라미14번과 같이 "설치됨" 탭메뉴에 공사장 표시가 나타납니다.

클릭하시면 방금 설치한 패키지가 표시되고 "설치"라고 되있던 버튼은 "제거"라고 바꿔져 있을겁니다.

 

C# OpenCv 설치8

위와 같이 해당 프로젝트의 "참조"를 보시면 동그라미15번과 같이 OpenCvSharp에 관련된 dll이 4개 생성되 있는것을 확인하실 수 있으실 덴데요.

 

이것으로 끝났습니다.ㅎㅎㅎ

사용법은 using OpenCvSharp; 이렇게 선언을 해주시고 사용하시면 됩니다.

 

엄청간단하줘...ㅎ

 

 

이상으로 C# OpenCv 설치 방법에 대해서 알아보았습니다.

댓글