linux ubuntu下使用opencv 暂无QT
来源:互联网 发布:p5.js 教程 编辑:程序博客网 时间:2024/05/16 11:34
http://www.cnblogs.com/emouse/archive/2013/02/22/2922940.html
Linux 下编译安装OpenCV
http://docs.opencv.org/doc/tutorials/introduction/linux_gcc_cmake/linux_gcc_cmake.html
Using OpenCV with gcc and CMake¶
我也忘了之前是不是做过
纯的 linux+opencv 不加QT
说说我理解啊
/opt/zedboard/opencv_pc/OpenCV-x86这个是他的编译目录 就是编译好的opencv放在这!!
而/usr/local是默认的 安装目录/usr/local
我猜测 在 #include时候的那个opencv2 就是在这个位置!!!!
最后怎么编译?
采用cmake方法
官网指导是这样的..
Create a CMake file
Now you have to create your CMakeLists.txt file. It should look like this:
这个词要改成自己的
那个环境变量 是不是要改 ??这个是什么啊???
其他 的 我试试
生成可执行文件
cd <DisplayImage_directory>cmake .make
这是我的测试程序::将彩图转化为灰度图 这个程序名字test_zed_opencv_gray.cpp
#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>using namespace cv;int main(int argc, char *argv[]){ Mat src = imread( "/opt/zedboard/yao.jpg" ); Mat result; cvtColor(src,result,CV_BGR2GRAY); imwrite("/opt/zedboard/yao_gary.jpg",result);}
我的对应的 CMakeLists.txt 是
cmake_minimum_required(VERSION 2.8)project( opencv_gray )find_package( OpenCV REQUIRED )add_executable( test_zed_opencv_gray test_zed_opencv_gray.cpp )target_link_libraries( test_zed_opencv_gray ${OpenCV_LIBS} )
最后做好了
在pc上编译opencv
也确实得到了灰度图像!!!!!
0 0
- linux ubuntu下使用opencv 暂无QT
- ubuntu下opencv在Qt中的使用
- ubuntu下opencv在Qt中的使用
- Qt 下使用OpenCV
- ubuntu下 qt+opencv 配置
- ubuntu下Qt配置openCV
- ubuntu下opencv在Qt中的使用(带例程)
- 在Ubuntu下的QT内使用Opencv
- Ubuntu下使用qt开发opencv的配置
- Ubuntu 下使用 OpenCV
- ubuntu下QT+OpenCV控制摄像头通过labe( 显示Qt Opencv 在Linux下摄像头简单示例)
- linux下搭建opencv并在qt中使用
- Qt下使用opencv库
- Qt + VS2010 下使用Opencv
- QT下使用opencv环境
- 在Ubuntu Linux下使用支付宝(无命令)
- ubuntu下配置qt+opengl+opencv
- ubuntu下基于qt+opencv控制摄像头
- 构造Map并对其排序
- atoi C语言的基本用法 code
- Invoke和BeginInvoke的区别
- c语言编写九九乘法表
- v2ex被墙
- linux ubuntu下使用opencv 暂无QT
- 二分查找算法
- 贪吃蛇源代码
- usbip在linux-3.0以上内核的编译和运行
- Lintcode - Maximum Subarray Difference
- C 不使用额外变量统计字符串长度(递归)
- Apple Watchkit 运行模拟器: SPErrorInvalidBundleNoGizmoBinaryMessage
- 适配器模式
- MAC-air 开机黑屏