Languages/C

[C++/Python] OpenCV

MOONCO 2024. 5. 3. 15:13

 

OpenCV 란?

영상(이미지)처리하기 위해만든, C++ 오픈소스 라이브러리

 

개발환경 (M1 Mac / Sonoma 14.4.1)

 

설치

# homebrew
brew install opencv

# python
pip3 install opencv-python

 

CMakeList

# homebrew를 사용해 설치한 opencv 경로 지정
set(OpenCV_DIR "/opt/homebrew/Cellar/opencv/4.9.0_8")

# include 폴더 추가
set(OpenCV_INCLUDE_DIRS "/opt/homebrew/Cellar/opencv/4.9.0_8/include")

# search package (있으면 저장)
find_package(OpenCV REQUIRED)

# link OpenCV
target_link_libraries(executable ${OpenCV_LIBS})
target_include_directories(executable PRIVATE ${OpenCV_LIB_DIR})

 

반응형