![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV2 && Qt4
文章平均质量分 79
walker1222
有事email 627440781@qq.com
展开
-
OpenCV2 && Qt4 学习环境与书籍
现在大三下学期,项目经验为0,简历都没东西写。。无意中知道了OpenCV这个库,可以处理人脸识别什么的。兴趣大发,鉴于闲着没事情做,打算用这个库来做个小项目,好为简历加点经验,并且毕业设计可能也用得到~~。大搜资料,开始学习。(2013.04.16) 环境: 操作系统: Red Hat Enterprise Linux 6.2 桌面版 Qt:: 4.8.4的Qt库,2.7.0的Qt Cre原创 2013-04-16 16:58:54 · 1265 阅读 · 0 评论 -
OpenCV2 && Qt4 chapter1:Playing with images
1. OpenCV2 几个主要模块 2. loading,display,saving image. 效果图: 头文件: cv::Mat image; private型的。 cpp文件: #include "mainwindow.h" #include "ui_mainwindow.h" #include #include #include #include M原创 2013-04-16 20:39:49 · 1471 阅读 · 0 评论 -
OpenCV2 && Qt4 chapter2: Manipulating the Pixels
最近事情好多呀,又是ACM省赛,又是两个大课程设计,又是线代挂科的重考。又是dota,又是看视频什么的。哈哈。忙里偷闲地看完了第二章。大概地记录一下: OpenCV2: 1. copyTo 和 clone都是深复制。已经经过实验。 cv::Mat_ 是cv::Mat的子类,并且是模板类,定义时就必须指定类型。挺好用的~~ 2. 像素点的访问 (盐椒噪声的模拟) 用 cv::Mat原创 2013-04-30 15:07:18 · 756 阅读 · 1 评论 -
OpenCV2 && Qt4 chapter3: Processing Images with Classes
呼。终于闲下来了。 ACM、课程设计、考试都过了。终于可以继续学习这个了。速度有点慢,要加快。嘿嘿。 这一章讲的都是一些设计模式的事情,大概浏览了下就算过了。 主要就是,算法用类封装,思想跟C++类的思想基本无二。 1.封装类,实现某个算法。 ( 颜色探测 ) image.create 可以设置图像大小与类型,很好用哟。 加深了单通道三通道的理解。 2.使用控制器与处理的模原创 2013-06-21 08:38:57 · 839 阅读 · 0 评论 -
OpenCV 单通道三通道理解
单通道: 此通道上值为0-255。 (255为白色,0是黑色) 只能表示灰度,不能表示彩色。 三通道,在BGR (255,255,255为白色, 0,0,0是黑色 ) 可以表示彩色, 灰度也是彩色的一种。 cv::imread函数。 screen图片是一张彩色图: cv::Mat mat = cv::imread("/root/Desktop/photos/screen.png");原创 2013-06-21 22:43:41 · 20897 阅读 · 3 评论 -
OpenCV2 && Qt4 chapter4: couting the pixels with histogram
这一章有点难度。。涉及到好多新知识哟,没选修数字图像处理真是一个错误。。泪奔。。好好总结一下: 一:直方图。(好懂,把每种像素值的个数表示出来。) 1.直方图计算: cv::calcHist,参见使用说明最好罗。 使用有点难,下面是可以作为参考。 二维指针学得不好呀,自己实现时老是编译出错,哭~~ 单通道的例子,下面实现中, 最大值 hRange[1]=255.0的话,像素值为255原创 2013-06-25 20:02:18 · 1507 阅读 · 0 评论 -
OpenCV2 && Qt4 chapter5: 形态学图像处理
形态学图像处理的应用可以简化图像数据,保持它们基本的形状特性,并除去不相干的结构。 一。形态学图像处理的基本运算有4个:膨胀、腐蚀、开操作和闭操作。 结构元素大小的影响: 结构元素大的话,对于前景来说,被腐蚀掉的像素点会有好多,留下来的较少。 膨胀的像素点也会多。。。。 嗯嗯。大概这么个理解法。嘻嘻。 图像的腐蚀和膨胀:(二值图像,和灰度图像,调用的都是同一个函数,理解以二值图像来原创 2013-06-29 19:20:11 · 2170 阅读 · 0 评论 -
OpenCV2 && Qt4 chapter5: 图像过滤初学
记录一下三种滤波的原理。 刚获得的图像有很多噪音。这主要由于平时的工作和环境引起的,图像增强是减弱噪音,增强对比度。想得到比较干净清晰的图像并不是容易的事情。为这个目标而为处理图像所涉及的操作是设计一个适合、匹配的滤波器和恰当的阈值。常用的有高斯滤波、均值滤波、中值滤波、最小均方差滤波、Gabor滤波。 分析有两种: 一种是频率域分析,一种是空间域分析。 低频表示对应区域的图像原创 2013-08-26 16:05:26 · 964 阅读 · 0 评论