C++/C++ 적용 예제

C++ OpenCV Visual studio에서 사용하기 위한 기초 "환경 설정"하는 방법 알아보자

쉽코딩 2023. 3. 20.

 

 

OpenCV에 대한 각각의 설명은 새로운 카테고리인 영상처리(OpenCV) 에서 다뤄질 예정입니다.

 

 

 

OpenCV

OpenCV(Open Source Computer Vision Library)는 오픈 소스 컴퓨터 비전 및 기계 학습 소프트웨어 라이브러리입니다. 처음에는 Intel에서 개발했으며 나중에는 개발자 커뮤니티에서 유지 관리했습니다. 라이브러리는 이미지 캡처 및 처리, 이미지 분석, 다양한 컴퓨터 비전 알고리즘 구현과 같은 이미지 및 비디오 처리와 관련된 다양한 작업을 돕기 위해 설계되었습니다.

OpenCV는 C++로 작성되었으며 C++, Python, Java 등을 포함한 다양한 프로그래밍 언어에 대한 인터페이스가 있습니다. C++에서 OpenCV를 사용하면 기본적으로 이 언어로 구현되므로 라이브러리의 모든 기능과 유연성에 액세스할 수 있습니다. C++에서 OpenCV를 사용하여 실시간 이미지 처리, 비디오 분석, 2D/3D 이미지 처리, 기계 학습 등과 관련된 애플리케이션을 개발할 수 있습니다.

C++에서 OpenCV를 시작하려면 시스템에 라이브러리를 설치하고 C++를 지원하는 개발 환경(예: Visual Studio, Code::Blocks 또는 기타 C++ IDE)을 설정해야 합니다. 그런 다음 C++ 코드에 OpenCV 헤더를 포함하고 해당 기능을 사용하여 컴퓨터 비전 애플리케이션을 만들 수 있습니다.

 

 

환경설정 방법

OpenCV를 사용하도록 Visual Studio에서 환경을 구성하려면 다음 단계를 따라야 합니다.

OpenCV 설치: Visual Studio에서 OpenCV를 사용하려면 먼저 시스템에 OpenCV를 설치해야 합니다. OpenCV는 공식 웹 사이트(opencv.org)에서 다운로드하여 설치할 수 있습니다.

Visual Studio에서 새 프로젝트 만들기: Visual Studio를 열고 새 프로젝트를 만듭니다. 만들려는 프로젝트 유형을 선택하고 이름을 지정합니다.

프로젝트에 OpenCV 추가: OpenCV를 프로젝트에 추가하려면 OpenCV 헤더 파일과 OpenCV 라이브러리 링크를 포함해야 합니다. 

 

프로젝트 > 속성 > C/C++ > 추가 포함 디렉터리로 이동하여 OpenCV 포함 폴더에 대한 경로를 추가하여 Visual Studio에서 이 작업을 수행할 수 있습니다. 

 

그런 다음 프로젝트 > 속성 > 링커 > 입력 > 추가 종속성으로 이동하여 OpenCV 라이브러리에 대한 경로를 추가합니다.

 

참고 자료: https://senakriel.tistory.com/entry/OpenCV-%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95

 

코드 작성 및 컴파일: OpenCV를 프로젝트에 추가하면 OpenCV 함수를 사용하는 코드 작성을 시작할 수 있습니다. 준비가 되면 Visual Studio에서 코드를 컴파일하고 실행할 수 있습니다.

 

 

Download link

OpenCV : https://opencv.org/releases/

댓글