C# OpenCV 설치하기

2021. 1. 1. 09:00OpenCV/OpenCV C#

반응형

C# OpenCV 설치하기

1. visual studio 세팅

새 프로젝트 - Windows Forms 앱(. NET Framework) - 만들기

1

2. OpenCV 설치

상단에 프로젝트 - NuGet 패키지 관리 클릭합니다.

2

 

찾아보기 - 검색창에 "openCVSharp" 검색 - OpenCvSharp-AnyCPU 선택 후 설치 클릭합니다.

3

 

그냥 확인 클릭합니다.

4

 

설치됨을 클릭하여 확인합니다.

6

 

시작 버튼 클릭하여 OpenCVSharp을 프로젝트에 등록합니다.

7

 

Form1.cs [디자인]을 클릭한 후에 상단 보기 - 도구 상자를 클릭합니다.

도구 상자에 PictureBoxIpl이 있는지 확인하고, 도구가 보인다면 정상 설치 완료했습니다.

8

 

3. 이미지 출력하기

도구 상자에서 PictureBoxIpol을 선택 후에 Form1에 생성합니다.

9

 

프로젝트 상단에 보기 - 속성 창을 클릭 후에 생성한 PictureBoxIpol을 클릭해서 속성을 설정합니다.

  • size : 300, 300
  • SizeMode : StretchImage

10

 

pictureBoxIpol이 아닌 Form1 윈도 창 아무 부분이나 더블 클릭하면 코드 창으로 넘어갑니다.

Form1_Load 메소드가 추가되어 있습니다.

11

 

namespace에 OpenCV를 사용할 수 있도록 선언합니다.

using OpenCvSharp;

 

Form1_Load 안에 코드를 추가해 줍니다.

private void Form1_Load(object sender, EventArgs e)
{
    using (IplImage ipl = new IplImage("../../opencv.png", LoadMode.AnyColor))
    { 
        pictureBoxIpl1.ImageIpl = ipl;
    } 
}

 

아무 이미지나 선택하여 파일 명을 "opencv.png"로 놓고 프로젝트 파일에 넣습니다.

12

시작 버튼을 눌러 실행하면 성공입니다.

13

출처 - Daehee Yun

 

C# OpenCV 강좌 : 제 4강 - Image 불러오기 | 076923

프로젝트 구성

076923.github.io

 

반응형