美文网首页
Mac CLion配置OpenCV环境

Mac CLion配置OpenCV环境

作者: myserendipit | 来源:发表于2018-01-09 13:54 被阅读795次

    首先用Homebrew安装opencv

    $ brew install opencv
    

    如果发现有更新就更新;

    然后在CLion项目中的CMakeLists.txt中配置如下:

    cmake_minimum_required(VERSION 3.9)
    project(untitled1)
    
    set(CMAKE_CXX_STANDARD 11)
    
    #find_library(OpenCV)
    find_package(OpenCV)
    
    include_directories(${OpenCV_INCLUDE_DIRS})
    
    add_executable(untitled1 main.cpp)
    target_link_libraries(untitled1 ${OpenCV_LIBS})
    

    CMake的基本语法可以在该网站学习CMake入门教程

    如果出现一些cmake莫名其妙的错误,可以进入Tools | CMake | Reset Cache and Reload Project清空一下CMake缓存。

    然后就可以写个main.cpp验证下:

    #include <iostream>
    #include <opencv2/opencv.hpp>
    
    using namespace std;
    using namespace cv;
    
    int main() {
        Mat srcImage = imread("your_img_path.jpg");
        if (!srcImage.data) {
            std::cout << "Image not loaded";
            return -1;
        }
        imshow("[img]", srcImage);
        waitKey(0);
        return 0;
    }
    

    能显示照片即可,注意如果找不到照片的话,改为路径使用绝对路径。

    相关文章

      网友评论

          本文标题:Mac CLion配置OpenCV环境

          本文链接:https://www.haomeiwen.com/subject/hswwnxtx.html