본문 바로가기
OpenCV

mac m1 OpenCV C++ Visual Studio Code

by 파이스탁 2022. 11. 6.

OpenCV 설치

mac m1에 OpenCV4 설치는 두 가지 방법이 있습니다. 

  • 소스코드에서 직접 빌드
  • Homebrew를 통한 설치

 

Homebrew를 통한 설치

macOS 패키지 관리자인 Homebrew를 사용하면 쉽게 opencv4를 설치할 수 있습니다. 

$ brew install opencv

 

소스코드 직접 빌드

https://www.youtube.com/watch?v=KaTA-yK7dWA 

 

기본 소스코드

// main.cpp
#include <iostream>
#include <opencv2/opencv.hpp>

using namespace std;
using namespace cv;

int main(void)
{
    string path = "./opencv.png";
    Mat img = imread(path);
    imshow("image", img);
    waitKey(0);
    return 0;
}

 

CMake

CMakeLists.txt 파일을 생성합니다. 

cmake_minimum_required(VERSION 2.8)
project( hello_opencv )

find_package(OpenCV REQUIRED)
include_directories( ${OpenCV_INCLUDE_DIRS} )

message(STATUS ${OpenCV_INCLUDE_DIRS} )
message(STATUS ${OpenCV_LIBS} )

add_executable( ${PROJECT_NAME} main.cpp )

target_link_libraries( ${PROJECT_NAME}  ${OpenCV_LIBS})

 

cmake를 실행합니다. 

$ cmake .
$ make
$ ./hello_opencv

'OpenCV' 카테고리의 다른 글

mac M1 OpenCV C++ 디버깅 빌드  (0) 2022.11.07