【opencv】Linux下安装opencv3.4.3

版权声明:欢迎关注公众号:AI蜗牛车 || 本文为博主原创文章,未经博主允许不得转载, 若转载请与我联系。 https://blog.csdn.net/qq_33431368/article/details/89913426

安装opencv3.4.3

进入官网
https://opencv.org/releases.html
选择如下图所示

640?wx_fmt=png

下载解压,并进入opencv3.4.3文件夹内
1cd  opencv-3.1.0
2mkdir release
3cd release
4cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
5make
6sudo make install

640?wx_fmt=png
cmake

640?wx_fmt=png
安装截图

之后需要等一段时间,一直在编译,等到100%则完成
640?wx_fmt=png
安装成功

检查opencv是否安装成功

1.新建文件

1mkdir ~/opencv-demo
2cd ~/opencv-demo/

640?wx_fmt=png


2.编辑文件,编写代码
1gedit DisplayImage.cpp
2gedit CMakeLists.txt

DisplayImage.cpp代码如下

 1#include <stdio.h>
2#include <opencv2/opencv.hpp>
3using namespace cv;
4
5int main(int argc, char** argv)
6
{
7    Mat image;
8    image = imread(argv[1], 1);
9    if (!image.data)
10    {
11        printf("No image data\n");
12        return -1;
13    }
14    namedWindow("display", WINDOW_AUTOSIZE);
15    imshow("display", image);
16    waitKey(0);
17    return 0;
18}

640?wx_fmt=png
代码截图

CMakeList.txt 代码如下:
1cmake_minimum_required(VERSION 2.8)
2project(DisplayImage)
3find_package(OpenCV REQUIRED)
4add_executable(DisplayImage DisplayImage.cpp)
5target_link_libraries(DisplayImage ${OpenCV_LIBS})

640?wx_fmt=png
编译文件截图

3. 编译cpp文件
1cmake .
2make

640?wx_fmt=png
编译截图

4. 生成可执行文件进行执行程序
1./DisplayImage ouwen.jpeg

640?wx_fmt=png
执行文件

欣赏我文的照片
640?wx_fmt=png


640?wx_fmt=png

640?wx_fmt=png好看的人,都喜欢点这里 640?

猜你喜欢

转载自blog.csdn.net/qq_33431368/article/details/89913426