首页 > 其他分享 >(5编译使用最新opencv)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练

(5编译使用最新opencv)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练

时间:2022-12-25 14:01:51浏览次数:35  
标签:cmake QT OpenCV sudo opencv 编译 install PI

从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练

1综述

2环境架设

3两个例子

4程序框架

5编译使用最新opencv

6综合实验

7拾遗

 



为了获得最新特性,必须编译最新版本的OpenCV。最直接的方法就是在PI上直接下载编译。



 



一、 安装cmake



sudo apt -get install cmake
sudo apt -get install cmake -gui



二、 下载OpenCV源代码



 




(5编译使用最新opencv)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练_图像处理


                                      

(5编译使用最新opencv)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练_OpenCV_02


三、 使用CMAKE,编译源代码


运行cmake-gui



(5编译使用最新opencv)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练_新版本_03


选择unix模式(也是默认选项)



(5编译使用最新opencv)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练_OpenCV_04


具体方法是和Win下完全一样的,首先Generate



(5编译使用最新opencv)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练_图像处理_05


选择OPENCV_ENABLE_NONFREE,填写正确的Extra_Modules地址



(5编译使用最新opencv)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练_图像处理_06


 



(5编译使用最新opencv)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练_OpenCV_07


再configure一次,没有错误则 generate。结束后运行安装(需要一段时间,至少一个小时)


cd  /home /pi /opencv /src
sudo make
sudo make install


成功后,会告诉你最新的lib和include文件都在哪里,这在以后我们配置.pro的时候就需要注意。


 


 

标签:cmake,QT,OpenCV,sudo,opencv,编译,install,PI
From: https://blog.51cto.com/jsxyhelu2017/5968134

相关文章

  • (3两个例子)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
    从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练1综述​​​2环境架设3两个例子4程序框架5编译使用最新opencv6综合实验7拾遗一、第一个例子   其实在......
  • 使用CMake构建OpenCV项目
    这篇文章我们来对我们的安装进行测试,并介绍如何用CMake工具快捷地构建OpenCV项目。为了使整个项目更加条理,我们的文件夹采用如下组织方式:binbuildCMakeLists.t......
  • MQTT.fx客户端的安装及开始
    MQTT.fx客户端的安装及开始下载:官网:http://mqttfx.org最新版本,但是需要安装许可证,只能免费试用三个月百度网盘:只有1.7的版本,无需许可证(推荐)Windows版(64位)ht......
  • GOQTTemplate简单介绍
    集合OpenCV的视频功能和QCamera的摄像头接口,开发出易于理解的、结构简单的摄像头控制和采集框架。MainWindow::MainWindow(QWidget*parent):QMainWin......
  • linux下对qt编写的程序进行部署
    当我们完成程序设计之后,需要将可执行程序交付客户,而运行环境里面可能是没有相关支持库的,这个时候就涉及到部署的相关问题。对于我们在Linux下基于QT编写的图像处理程序,......
  • 安装GDB-ImageWatch ,在QT中查看图像
    GDB_ImageWatch是在Linux下基于QT编写图像处理程序的调试程序。由于并非像ImageWatch一样由官方提供,而是在github上以代码的方式进行提供,我们在使用的时候需要自己编......
  • 在Linux下OpenCV的下载和编译
    完整从代码编译OpenCV在很多情况下是必须的。总体上来看,都是下载、编译、配置这三个过程,其中一些细节值得注意,记录如下。这里以ubuntu为例,其他发行版可能略有不同。1......
  • 基于OpenCV做“三维重建”(2)--封装标定过程
    /*------------------------------------------------------------------------------------------*\Thisfilecontainsmaterialsupportingchapter11ofth......
  • Android + OpenCV - Finding extreme points in contours
    原文链接:​​http://answers.opencv.org/question/134783/android-opencv-finding-extreme-points-in-contours/​​导  读:本例子使用轮廓分析,寻找到轮廓的极点;使用......
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
    从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练1综述2环境架设3两个例子4程序框架5编译使用最新opencv6综合实验7拾遗一、PI的综述   树莓派(Raspber......