opencv
文章平均质量分 84
郭大侠写leetcode
这个作者很懒,什么都没留下…
展开
-
在VS2008下安装OpenCV2.3.1
参考了这篇Blog的内容,自己做了一些修改,最终配置成功了http://blog.csdn.net/morewindows/article/details/8225783一.OpenCV的下载可以到http://www.opencv.org.cn/index.php/Download,然后选一个较新版本下载。我下的是V2.3.1版本,下载地址是:ht原创 2017-11-01 20:59:59 · 865 阅读 · 0 评论 -
opencv----形态学运算:开运算、闭运算、顶帽、黑帽
一、理论与概念讲解——从现象到本质1.1 开运算(Opening Operation)开运算(Opening Operation),其实就是先腐蚀后膨胀的过程。其数学表达式如下:开运算可以用来消除小物体、在纤细点处分离物体、平滑较大物体的边界的同时并不明显改变其面积。1.2 闭运算(Closing原创 2017-11-02 18:04:13 · 889 阅读 · 0 评论 -
opencv----形态学运算:腐蚀、膨胀
腐蚀膨胀是图像形态学比较常见的处理,腐蚀一般可以用来消除噪点,分割出独立的图像元素等。 一般腐蚀操作对二值图进行处理,腐蚀操作如下图,中心位置的像素点是否与周围领域的像素点颜色一样(即是否是白色点,即值是否为255),若一致,则保留,不一致则该点变为黑色(值即为0) 膨胀操作其实就是腐蚀的反操作 用opencv实现腐蚀和膨胀//--------原创 2017-11-02 16:53:52 · 426 阅读 · 0 评论 -
opencv----滤波函数:方框滤波、均值滤波、高斯滤波、中值滤波、双边滤波
#include #include #include #include using namespace std; using namespace cv; Mat g_srcImage,g_dstImage1,g_dstImage2,g_dstImage3,g_dstImage4,g_dstImage5; int g_nBoxFilterValue=6原创 2017-11-02 12:09:39 · 580 阅读 · 0 评论 -
opencv----人脸检测
在OpenCV中,人脸检测也是其热门应用之一。在OpenCV的特征检测专题就详细介绍了人脸检测的原理——通过Haar特征来识别是否为人脸。Haar特征检测原理与Haar特征分类器的训练放到下一篇《【OpenCV入门指南】第十四篇 Haartraining》来讲,本篇主要介绍如何在OpenCV中使用Haar特征分类器来对图像中的人脸进行检测和识别。下面将分成五步来详细示范如何在OpenCV中进原创 2017-11-02 21:19:27 · 468 阅读 · 0 评论 -
opencv----霍夫(Hough)变换:霍夫线变换,霍夫圆变换
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.csdn.net/poem_qianmo/article/details/26977557作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442知乎:http://www.zhihu.co转载 2017-11-02 19:16:45 · 515 阅读 · 0 评论 -
opencv----边缘检测:canny算子、sobel算子、laplace算子、scharr滤波器
一、关于边缘检测 在具体介绍之前,先来一起看看边缘检测的一般步骤吧。1)滤波:边缘检测的算法主要是基于图像强度的一阶和二阶导数,但导数通常对噪声很敏感,因此必须采用滤波器来改善与噪声有关的边缘检测器的性能。常见的滤波方法主要有高斯滤波,即采用离散化的高斯函数产生一组归一化的高斯核(具体见“高斯滤波原理及其编程离散化实现方法”一转载 2017-11-02 18:26:31 · 1845 阅读 · 0 评论 -
opencv----图像金字塔:高斯金字塔、拉普拉斯金字塔与图片尺寸缩放
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.csdn.net/poem_qianmo/article/details/26157633作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442知乎:http://www.zhihu.co转载 2017-11-02 18:40:09 · 351 阅读 · 0 评论 -
opencv----遍历像素、调整对比度和亮度
一、OpenCV中轨迹条(Trackbar)的创建和使用 创建轨迹条——createTrackbar函数详解createTrackbar这个函数我们以后会经常用到,它创建一个可以调整数值的轨迹条,并将轨迹条附加到指定的窗口上,使用起来很方便。首先大家要记住,它往往会和一个回调函数配合起来使用。先看下他的函数原型:原创 2017-11-02 11:52:03 · 1001 阅读 · 0 评论 -
opencv----图像显示、ROI
使用opencv,首先要了解Mat数据结构1、Mat是OpenCV最基本的数据结构,Mat即矩阵(Matrix)的缩写,Mat数据结构主要包含2部分:Header和Pointer。Header中主要包含矩阵的大小,存储方式,存储地址等信息;Pointer中存储指向像素值的指针。我们在读取图片的时候就是将图片定义为Mat类型,其重载的构造函数一大堆,2、关于Mat数据复制:前面说过Mat原创 2017-11-02 10:42:46 · 2184 阅读 · 0 评论