OpenCV
-
C++ 기반 OpenCV 환경 변수 설정OpenCV 2025. 2. 5. 09:07
0. 들어가기 앞서 Visual Studio에 OpenCV를 수행하게 되면 설정할 것도 많고 프로젝트 생성할 때마다 파일 복사 설정 등 많은 것들을 해야 하기 때문에 너무 복잡하고 귀찮아집니다. OpenCV에서 "opencv_worldxxx.lib" (xxx는 버전에 따라 변경될 수 있음) 파일을 프로젝트 안에 복사를 하게 되는데 이를 좀 더 편리하게 하기 위한 방법에 대해 설명합니다. 1. DLL(Dynamic Link Library) 파일이란 DLL은 윈도우에서 사용되는 동적 라이브러리이고 여러 프로그램에서 공통으로 사용할 수 있는 코드와 데이터를 포함하고 있습니다. 쉽게 말해 "필요한 기능들의 모음이다. " 라고 할 수 있습니다. OpenCV에서 이미지 처리, 딥러닝, 비디오 처리 기능 등 다양..
-
C++ 기반 OpenCV 설치 및 예제OpenCV 2025. 2. 4. 14:26
1. OpenCV를 왜 배워야 할까? - OpenCV는 컴퓨터 비전과 이미지 처리를 위한 강력한 라이브러리로 다양한 분야에 활용되고 있습니다. 인공지능과 OpenCV와 관련되어 생각해 보면 인공지능 분야를 공부하기 위해서 OpenCV를 필수적으로 배워야 한다는 것은 아닙니다. 예를 들어, 인공지능의 분야를 보면 크게 기계 학습, 딥러닝, 자연어 처리, 컴퓨터 비전, 강화학습으로 나눌 수 있는데, OpenCV를 배우면 좋은 분야는 딥러닝과 CNN을 활용한 이미지 인식, 객체 탐지, 얼굴 인식, 영상 분석, 자율 주행, 증강현실 개발 등의 분야를 배우고 싶다면 OpenCV를 배우면 더 이점이 있을 것입니다. 반대로, OpenCV가 없어도 인공지능을 공부할 수 있는 경우는 자연어처리(챗봇 등), 추천 시스템..