当前位置: 首页 > news >正文

网站 各种 备案网站中文章内图片做超链接

网站 各种 备案,网站中文章内图片做超链接,专业制作简历的软件,手机网站制作报价一、安装opencv 1.下载opencv-3.4.16的源码并解压 2.在解压后的文件夹内新建文件夹build以及opencv_install 3.启动cmake-gui并设置 sudo cmake-gui(1)设置界面中source及build路径 (2)点击configure,选择第一个def…

一、安装opencv

1.下载opencv-3.4.16的源码并解压
2.在解压后的文件夹内新建文件夹build以及opencv_install
3.启动cmake-gui并设置

sudo cmake-gui

(1)设置界面中source及build路径
在这里插入图片描述
(2)点击configure,选择第一个default项目,即默认本地编译器
在这里插入图片描述
(3)设置prefix,即安装路径
之前我在默认路径/usr/local/下已经安装交叉编译结果opencv-3.4.16-gcc-arm
这里我选择home文件夹
在这里插入图片描述
选择需要的库,我采用默认的。
博文(https://blog.csdn.net/zhiyuan2021/article/details/131407526)给了两个建议:
第一个建议是:在CMAKE_BUILD_TYPE 值处输入RELEASE,我查了一下,默认采用release方式编译,空着就行。
第二个建议是:在OPENCV_EXTRA_MODULES_PATH中填写opencv_contrib的路径,但我在configure时报错,好像是名称重复。等后面需要的时候,我再编译opencv_contrib吧。这次保留为空,这样configure就可以通过了。
在这里插入图片描述
也就是说,我没有采用这两个建议。

(4)依次点击configure, generate,之后关闭cmake-gui

4.进入opencv-3.4.16内的build文件夹,cmake-gui已经在其中生成了编译中间文件
执行:

sudo make -j4

耐心等待结束!!!

执行:

sudo make install

完成opencv安装。
注意:build文件夹不要删除,后期如果删除本次安装的opencv-3.14.16,可以再次进入它并执行

sudo make uninstall

5.设置 /etc/ld.so.conf.d/opencv.conf,否则在第二部分Qt Creator编译OpenCV程序环节会出现如下错误

报错:
…/lib/libopencv_core.so.3.4: cannot open shared object file: No such file or d…
原因是之前用cmake对opencv-3.4.16进行了交叉编译(详见本人博客),并设置了opencv.conf。
本地使用时的平台为x86_64,因此,需要修改 /etc/ld.so.conf.d/opencv.conf
参考博文:https://blog.csdn.net/rong11417/article/details/103905794
修改后的opencv.conf:
在这里插入图片描述
注意:交叉编译时,需要再改一下opencv.conf中的路径。

二、Qt Creator运行opencv程序

安装qt及qt creator详见本人博文。

1.qt creator建立纯c++工程
在这里插入图片描述记得选择编译器为qmake,否则工程中不会存在.pro文件,后期为工程添加头文件和库的路径时麻烦!!!
(坑:我之前选择了cmake,工程中存在CmakeLists.txt,我对它不熟,没有搞清楚如何添加路径。此外,网上大部分博文采用.pro文件的方式)
在这里插入图片描述
2.在main.cpp中写入opencv的程序
在这里插入图片描述

#include <iostream>using namespace std;
#include "opencv2/core/core.hpp"
#include "opencv2/opencv.hpp"
using namespace cv;int main()
{Mat img = imread("/home/lyc/gcc-arm-projects/opencvTest1017_V2/plane.jpg");imshow("plane", img);waitKey(0);//cout << "Hello World!" << endl;return 0;
}

注意:图片路径为绝对路径,之前用"plane.jpg"方式报imshow的width和height为0的错误,说明图片读取失败。

3.在.pro文件中设置包含的头文件和库的路径
在这里插入图片描述

TEMPLATE = app
CONFIG += console c++11
CONFIG -= app_bundle
CONFIG -= qtSOURCES += \main.cppINCLUDEPATH += /home/lyc/Exe/opencv-3.4.16-for-x86_64/opencv_install/include \/home/lyc/Exe/opencv-3.4.16-for-x86_64/opencv_install/include/opencv \/home/lyc/Exe/opencv-3.4.16-for-x86_64/opencv_install/include/opencv2LIBS += /home/lyc/Exe/opencv-3.4.16-for-x86_64/opencv_install/lib/libopencv_*
#LIBS += /home/lyc/Exe/opencv-3.4.16-for-x86_64/opencv_install/lib/lib*.so*

3.编译、运行工程
在这里插入图片描述
得到显示的图像
在这里插入图片描述至此,记录结束!!!

http://www.yayakq.cn/news/365835/

相关文章:

  • 网站可以做的兼职电商网站设计线路图
  • 长春网站建设技术外包如何制作app演示视频
  • 固戍做网站的公司如何建设网站后台
  • 专业做简历的网站哈尔滨网络宣传与网站建设
  • 网站活动怎么做的为什么下载的文件是乱码怎么办
  • 网站怎么做才有效果关联表单 WordPress
  • 购物网站推广案例餐饮品牌全案设计公司
  • 临沂消防建设局官方网站网站页面类型
  • 网站模板源码免费下载东京购物
  • 徐老师在那个网站做发视频网络公司给别人做网站的cms是买的授权么
  • 如何做app网站微信网站搭建哪家好
  • 国外优秀营销网站设计百度网站认证v1
  • 网站开发团队需配备什么岗位重庆百度关键词优化软件
  • 赣州市建设考勤网站零库存品牌童装杭州网站建设
  • 网站跳出率多少正常网络推广引流最快方法
  • 绍兴市工程建设网站网站建设与网站管理
  • 百度糯米做网站多少钱个人博客网站制作代码
  • 国家补贴软件网站开发政策谷歌搜索引擎为什么打不开
  • 开发网站的财务分析wordpress文章和博客的区别
  • 网站流量数据分析网站开发遇到的难题解决
  • 潍坊高新建设局网站网站关键词推广做自然排名
  • 做视频网站要什么主机站长统计幸福宝
  • 做网站南京网站开发综合实训记录周记
  • 网站开发好空间中国网站
  • wordpress建站速度提升wordpress 发布文章 自定义栏目
  • 2万块建一个网站贵吗女装网站源码 带支付接口
  • 阿里巴巴网站工作流程做网页制作怎么样
  • 建设电子商务网站流程孝感做网站的公司
  • 网站建设需要桂ajax吗做网站公司会场主持台词
  • 企业营销型网站团队网站建设方案总结评语