文章 2013-11-23 来自:开发者社区

OpenCV学习(39) OpenCV中的LBP图像

本章我们学习LBP图像的原理和使用,因为接下来教程我们要使用LBP图像的直方图来进行脸部识别。 参考资料: http://docs.opencv.org/modules/contrib/doc/facerec/facerec_tutorial.html http://www.cnblogs.com/mikewolf2002/p/3438166.html    &nbs...

文章 2013-11-22 来自:开发者社区

opencv2 使用鼠标绘制矩形并截取和保存矩形区域图像

  前言        好长时间没写博文了,今天偷偷懒写篇关于opencv2中鼠标响应操作的文章。       鼠标操作属于用户接口设计,以前一直使用Qt来做,但是如果只需要简单的鼠标,键盘操作,直接调用opencv库的函数也未尝不可,鼠标操作之前已经接触很多了,在MFC,QT,OpenGL,等等中,理论主要...

opencv2 使用鼠标绘制矩形并截取和保存矩形区域图像
文章 2013-09-14 来自:开发者社区

OpenCV学习(12) 图像的腐蚀与膨胀(3)

通过使用不同的结构元素来进行膨胀腐蚀操作,可以检测图像中的角点,下面就一步一步看这个算法如果实现角点检测。 原图像: 首先我们创建四个结构元素 先用十字结构元素对原图像进行膨胀操作,得到下面的图像 再对这个图像用钻石型结构元素进行腐蚀操作,得到图像1,如下图所示: 接着,我们对原图像用X型结构元素进行膨胀操作,得到: 我们再用方形结构元素对上面图像进行腐蚀操作...

文章 2013-09-14 来自:开发者社区

OpenCV学习(11) 图像的腐蚀与膨胀(2)

先对一副灰度图像进行腐蚀操作,然后在腐蚀后的图像上再进行膨胀操作,我们定义这个操作为开操作。 先对一副图像进行膨胀操作,然后在膨胀后的图像上再进行腐蚀操作,我们定义这个操作为闭操作。       开操作可以去掉场景中一些孤立的点,而闭操作通常可以填充前景中一些小洞,通常通过这两种操作,使得图像看起来更圆润光滑一点。 在opencv中,我们通过函数 ...

文章 2013-09-14 来自:开发者社区

OpenCV学习(10) 图像的腐蚀与膨胀(1)

建议大家看看网络视频教程:http://www.opencvchina.com/thread-886-1-1.html    腐蚀与膨胀都是针对灰度图的形态学操作,比如下面的一副16*16的灰度图。 它每个像素对应的值为(每个像素值范围都在0-255之间)为:       我们定义一个5*5的结构元素,该结构元素用5*5的矩阵表...

文章 2013-09-12 来自:开发者社区

在OpenCV中利用鼠标绘制矩形和截取图像的矩形区域

这是两个相关的程序,前者是后者的基础。实际上前一个程序也是在前面博文的基础上做的修改,请参考《在OpenCV中利用鼠标绘制直线》 。下面贴出代码。 程序之一,在OpenCV中利用鼠标绘制矩形 [c-sharp] view plaincopy #include <cv.h>   #include <highgui.h>...

文章 2013-06-18 来自:开发者社区

OpenCV中图像融合

     准备2副背景图像,注意图像黑色的部分,是作为mask用的,我们会用灰度图的方式打开它们,这时黑色的部分值为0,则图像融合时候,可以把第二幅图像在黑色的部分显示出来。 代码非常简单,注意就是图像copyTo函数的使用,把背景图像copy到前景图像时候,掩码部分不会拷贝。 CImageEffect::CImageEffect(){ backImage ...

文章 2013-04-30 来自:开发者社区

opencv条码(4)图像的flip之图形化界面

flip函数可以实现图像反转 这里贴出mainwindow.cpp的内容吧,书上的代码对应opencv2.2现在有些不能用了请注意   #include "mainwindow.h" #include "ui_mainwindow.h" using namespace cv; MainWindow::MainWindow(QWidget *parent) : QMainWindow...

文章 2013-04-29 来自:开发者社区

opencv条码(3)图像的复制

1 /* 2 *environment:opencv2.4.3+Qt5.0.1(mingw47_32) 3 *author:ChrisZZ 4 *来源:OpenCV2 Computer Vision Application programming Cookbook 5 *功能:实现从原有图像复制出新的图像 6 *说明: 7 * img1:原有图像名称 8 * im...

文章 2013-04-29 来自:开发者社区

opencv条码(2)图像读入和显示

查看了opencv中文的网站的简单历程,好多代码是opencv1.0版本,或者C语言的,感觉写的不好理解。。 我觉得实现简单的功能的话可以先不考虑那么多 代码能少就少才好  所以这里贴出我的代码  环境:win7(64位)+opencv2.4.3+Qt5.0.1(mingw47_32) qt的.pro文件中添加: INCLUDEPATH+=C:/software/opencv/...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。