CLion_Mac_

1085 ワード

設定
brew install opencv
プロジェクトに適用
cmake_minimum_required(VERSION 3.21)
project(HelloC__)
find_package("OpenCV")
set(CMAKE_CXX_STANDARD 14)
add_executable(HelloC__ main.cpp)
include_directories(${OpenCV_INCLUDE_DIRS})
target_link_libraries(HelloC__ ${OpenCV_LIBS})
target link libraryのHelloCに項目名を入力
サンプル実行時のパスの問題
#include <iostream>
#include "opencv2/opencv.hpp"
#include <filesystem>

using namespace cv;
namespace fs=std::__fs::filesystem;

int main() {
    Mat img = imread("../Lenna.png", 1);
    std::cout << fs::current_path();
    imshow("lenna", img);
    waitKey();
    destroyAllWindows();
    return 0;
}
current pathはdebugフォルダにあります.画像をロードするとき.../適用