QT
随波足流
快乐每一天
展开
-
opencv2.2make出现的问题
[ 56%] Building CXX object modules/highgui/CMakeFiles/opencv_highgui.dir/src/cap_v4l.o/home/chen/OpenCV-2.2.0/modules/highgui/src/cap_v4l.cpp:217:28: fatal error: linux/videodev.h: 没有那个文件或目录co原创 2014-03-11 20:39:46 · 1077 阅读 · 0 评论 -
基于QT和OpenCV的人脸检测识别系统(1)
人脸识别分为两大步骤1.人脸检测 这个是首要实现的,你得实现人脸显示的时候把人脸框出来,当然算法很多,还有一些人眼检测鼻子检测什么的主要用的是这个 const char *faceCascadeFilename = "haarcascade_frontalface_alt.xml"; detect_and_draw(IplImageBuffer,storage,cascade);原创 2014-10-12 15:05:08 · 2728 阅读 · 0 评论 -
QVector<QString> 显示动态数组里面的元素用QString和char *的转换
QVector类是一个提供动态数组的模板类。QVector是Qt普通容器类的一种。它将自己的每一个对象存储在连续的内存中,可以使用索引号来快速访问它们。QList、QLinkedList和QVarLengthArray也提供了相似的功能,它们使用方法如下:l QList一般用得最多,它能满足我们绝大部分需求。像prepend()和insert()这样的操作通常比QVector要快些,这原创 2014-10-10 14:27:35 · 6263 阅读 · 0 评论 -
C++ const 小结
const是C语言的一种关键字,起受保护,防止以外的变动的作用!可以修饰变量,参数,返回值,甚至函数体。const可以提高程序的健壮性,你只管用到你想用的任何地方。(一)const修饰参数。const只能修饰输入参数。 1、如果输入参数是指针型的,用const修饰可以防止指针被意外修改。 2、如果参数采用值传递的方式,无需const,因为函数自动产生临时变量复制该参数。原创 2014-10-10 16:57:30 · 816 阅读 · 0 评论 -
移植opencv到开发板,摄像头在开发板6410上的采集使用(1)
最近在搞人眼检测 人脸识别移植opencv qt 到开发板tiny6410的时候在虚拟机跑得程序可以用,但是一直到开发板一堆错误。移植qt我简单写一下很简单然后安装QT4.7① 拷贝压缩包到主机/opt目录下② #mkdir –p /opt/mini6410③ #cd /opt/mini6410④ #tar zxvf /opt原创 2014-09-16 08:56:11 · 2714 阅读 · 1 评论 -
台式机转虚拟机vm怎么使用摄像头
具体步骤:1.点击开始->运行,在对话框中输入"services.msc",确定,打开服务管理器。2.在服务列表中选中"VMware USB Arbitration Service",双击打开属性对话框,再选择"启动",就能启动VMware USB Arbitration Service服务了。 3.关闭VMware软件,并重新打开,启动一个虚拟机,进入系统之后VMware原创 2014-09-07 12:45:48 · 4722 阅读 · 0 评论 -
QT程序触摸屏不可用
一般输入qt4会在/bin目录下查找对应的文件执行。qt4位于/bin目录中,它不是一个可执行文件,而是一个脚本文件。首先复制一份setqt4env然后你打开它进行修改最后三行cd /home/plg/ ./chenaini -qws原创 2014-09-05 13:22:07 · 2498 阅读 · 0 评论 -
linux/videodev.h:没有那个文件或目录
opencv2.4.3里面没有 videodev.h这个文件,在低版本才有。在我的opencv/include里面找到 修改完后重新编译就没有错误了。原创 2014-03-11 20:39:05 · 3864 阅读 · 0 评论 -
opencv里的cvSaveImage
opencv2.4.3的 cvSaveImage在/usr/local/include/opencv2/highgui/highgui_c.h filename文件名。image要保存的图像。在原函数里,加一个零,就好了cvSaveImage("D://001.jpg",image,0)函数cvSaveImage保存图像到指定文件。图像格式的的选择依赖于原创 2014-03-11 20:38:26 · 15647 阅读 · 0 评论 -
linux/videodev.h:没有那个文件或目录
opencv2.4.3里面没有 videodev.h这个文件,在低版本才有。在我的opencv/include里面找到 修改完后重新编译就没有错误了。原创 2014-03-11 20:37:19 · 5655 阅读 · 1 评论 -
treeview中鼠标选中的index并显示文件名,获取QTableView中鼠标选择行信息
评论这张原创 2014-03-11 20:34:55 · 2416 阅读 · 0 评论 -
ubuntu移植QT,遇到Error opening file(module/highgui/src/cap_ffmpeg.0:356)
make #遇到下面错误: make[2]: *** [modules/highgui/CMakeFiles/opencv_highgui.dir/src/cap_ffmpeg.o] Error 1make[1]: *** [modules/highgui/CMakeFiles/opencv_highgui.dir/all] Error 2make: *** [al原创 2014-03-11 20:41:13 · 1581 阅读 · 0 评论 -
QT Model/View
Model类基本概念在model/view构架中,model为view和delegates使用数据提供了标准接口。在Qt中,标准接口QAbstractItemModel类中被定义。不管数据在底层以何种数据结构存储,QAabstractItemModel的子类会以层次结构的形式来表示数据,结构中包含了数据项表。我们按这种约定来访问model中的数据项,但这个约定不会对如何显示这些数据有任原创 2014-03-11 20:35:46 · 515 阅读 · 0 评论 -
QT中使用opencv怎么样把最新的库放进去
2013-11-03 15:44:32| 分类: Qt|字号 订阅在*.pro 文件中 加入:上面的内容就可以,opencv2.0和现在的新的版本不同原创 2014-03-11 20:31:36 · 655 阅读 · 0 评论 -
基于QT和OpenCV的人脸检测识别系统(2)
紧接着上一篇博客的讲第二步是识别部分人脸识别 把上一阶段检测处理得到的人脸图像与数据库中的已知 人脸进行比对,判定人脸对应的人是谁(此处以白色文本显示)。 人脸预处理现在你已经得到一张人脸,你可以使用那张人脸图片进行人脸识别。然而,假如你尝试这样简单地从一张普通图片直接进行人脸识别的话,你将会至少损失10%的准确率!在一个人脸识别系统中,应用多种预处理技术对原创 2014-10-12 15:08:04 · 4341 阅读 · 5 评论