Ubuntu下opencv3.2.0配置CLion开发

      上篇文章写了关于Ubuntu下安装opencv3.2.0的具体步骤,以及最后的代码测试。不过,在视觉实际的开发过程中,使用的是C++ 运用cmake构建工具进行开发的。这个过程中呢,既要进行源代码的编写,还需要编写CMakeLists.txt文件,这个确实是一件比较麻烦的事情。所以最好就是像在Windows下面那样可以用VS那样进行开发,然后又不需要重复的配置Opencv。在这里呢我选择一个IDE——CLion.不过CLion是收费的。这个就有点过分了啊。。。。穷学生真的是可怜啊!不过还是在网上找了些注册码,凑合这用吧!

系统环境:unbuntu16.04 CLion 17.3.3  之前安装好的opencv3.2.0

首先在clion下新建一个project命名为openvtest.在CMakeLists.txt文件中进行修改:代码如下:

cmake_minimum_required(VERSION 3.5)#最小版本要求

project(opencvtest20)

set(CMAKE_CXX_STANDARD 11)

find_package(OpenCV REQUIRED)

set(SOURCE_FILES main.cpp)

add_executable(opencvtest20 ${SOURCE_FILES})

target_link_libraries(opencvtest20 ${OpenCV_LIBS})#链接库

CMakeLists.txt 添加代码

这样即可完成,对opencv的配置,如果出现报错的情况还需要进行添加头文件目录。以及库文件目录

接下来写一小段代码进行测试一下。代码如下:

#include

#include

#include

#include 

#include

using namespace cv;

using namespace std;

int main( )

{

Mat myMat = imread("../lena.jpg");//这里的lena.jpg可以根据需求放置,只要路径添加正确即可

    namedWindow("DisplayImage");

    imshow("DisplayImage",myMat);

    waitKey();

    return 0;

}

测试代码

测试结果:

测试结果
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容