自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小村长技术blog

strive hard

  • 博客(9)
  • 资源 (9)
  • 收藏
  • 关注

原创 图像放大与缩小—插值

Opencv中对于图像的放大与缩小主要有两种类型,一种是图像金字塔pyrUp和pyrDown函数,另外一种是更通用的resize函数允许你指定目标图像的尺寸。一:图像金字塔对于函数pyrDown和pyrUp在没有指定缩放的大小时,默认大小为源图像的一半或2倍。PyrDown的原理是先将图像进行高斯平滑,然后去除偶数行。PyrUp的原理是图像新插入的偶数行全部为0,然后进行高斯平滑。

2013-12-31 22:11:53 5182 2

原创 VS配置Opencv原理

Vs2010配置opencv的步骤可以我的这篇blog:http://blog.csdn.net/lu597203933/article/details/11175811.  配置主要包括4点配置:环境变量的配置;vc++目录中包含目录和库目录的配置;链接器输入的配置。在介绍这四点配置前,我首先想简单介绍下.lib文件和.dll文件:一:.lib文件和.dll文件(1)lib是编译时需

2013-12-31 16:29:44 2427 2

原创 Opencv2系列学习笔记11(霍尔夫变换)

本节主要介绍如何用Hough变换检测直线和圆一:Hough变换检测直线 原始Hough变换思想:先求出图像中每点的极坐标方程如下图>,相交于一点的极坐标曲线的个数大于最小投票数,则将该点所对应的(p, r0)放入vector中,即得到一条直线,lines中存储的是极坐标方程的参数注意hough变换要求输入的是包含一组点的二值图像。代码:Canny(image,

2013-12-25 22:34:55 3324 2

原创 Opencv2系列学习笔记10(提取连通区域轮廓)

连通区域指的是二值图像中相连像素组成的形状。而内、外轮廓的概念及opencv1中如何提取二值图像的轮廓见我的这篇博客:http://blog.csdn.net/lu597203933/article/details/14489225 轮廓的简单提取算法如下:       系统性地扫描图像直到遇到连通区域的一个点,以它为起始点,跟踪它的轮廓,标记边界上的像素。当轮廓完整闭合,扫描回到

2013-12-19 19:22:28 21262 4

原创 Opencv2系列学习笔记9(使用Canny算子检测轮廓)

前面我们用sobel算子和拉普拉斯变换也可以进行边缘检测,见我的上一篇blog:http://blog.csdn.net/lu597203933/article/details/17252285但这样得到的二值边缘图像有两大缺点。第一:检测到的边缘过粗,这意味着难以实现物体的精确定位。第二:难以找到这样的阀值,即能足够低检测到所有重要的边缘,同时也不至于包含过多次要的边缘。这个正是ca

2013-12-16 22:07:41 12024

原创 Opencv2系列学习笔记8(图像滤波)

一:概念:滤波是信号处理机图像处理中的一个基本操作。滤波去除图像中的噪声,提取感兴趣的特征,允许图像重采样。图像中的频域和空域:空间域指用图像的灰度值来描述一幅图像;而频域指用图像灰度值的变化来描述一幅图像。而低通滤波器和高通滤波器的概念就是在频域中产生的。低通滤波器指去除图像中的高频成分,而高通滤波器指去除图像中的低频成分。后面将介绍低通滤波器—均值和高斯滤波器;中值滤波器—非线

2013-12-10 22:46:54 16660

原创 LBP简介

LBP(local binary pattern)是一种用来描述图像局部纹理特征的算子。原始的LBP于1994年提出,它反映内容是每个像素与周围像素的关系。后被不断的改进和优化,分别提出了LBP旋转不变模式、LBP均匀模式等。一:原始的LBP   给出一个简单的案例计算LBP:如下图,周围8个像素点比中间点像素值大(或者相等)的记为1,小的记为0,这样就得到二值图,然后按顺时针方向得到二进

2013-12-07 09:43:48 14214 8

原创 Opencv2系列学习笔记7(图像形态学运算)

形态学滤波理论于上世纪90年代提出,被用于分析及处理离散图像。它定义了一系列的运算,应用预定义的形状元素来变换一张图像。一:图像腐蚀、膨胀和开闭运算图像的腐蚀:替换为当前像素位像素集合中的最小像素值,函数为dilate图像的膨胀:替换为当前像素位像素集合中的最大像素值,函数为erode图像的开运算:先腐蚀后膨胀,函数为morphologyEx,对应的参数为MORPH_CLOSE

2013-12-07 09:29:08 5103

原创 Opencv2系列学习笔记6(直方图的应用)

前面我讲述了直方图的概念以及如何用opencv实现一维和二维的直方图。详见这两篇blog: Mat 格式:http://blog.csdn.net/lu597203933/article/details/16884409  cv:http://blog.csdn.net/lu597203933/article/details/14104505 这次主要想讲点直方图的应用,其中包括使

2013-12-01 22:44:32 10785 3

图片检索(均匀hash,感知hash,颜色直方图)

此代码为常规特征图像检索核心代码(c++),基于opencv,包括均匀hash,感知hash,颜色直方图,希望对你有一定帮助。

2015-05-17

logistic回归

该资源为机器学习实战第五章logistic回归的相关代码和数据集,望对大家有用

2014-08-10

NaiveBayes

该资源为机器学习实战第四章朴素贝叶斯的相关代码和数据集,望对大家有用

2014-08-08

决策树代码

该资源为机器学习实战第三章决策树的相关代码和数据集,望对大家有用

2014-07-21

kNN相关代码和数据

资源为机器学习实战第二章kNN所需相关代码和数据集,大家有用的可以下载哈

2014-07-19

YUV格式转为IplImage

这个是yuv格式转为IplImage格式代码。目前网上的都有各种问题,这个绝对没有。

2014-05-17

opencv中文chm参考api文档

该文档为opencv 中文参考文档 chm格式

2013-10-31

微机原理十字交通灯的课程设计

微机原理十字交通灯的课程设计,合肥工大2009级同学做,大家下载下载吧哈哈哈

2012-03-31

C++经典--辅导书

本书是计算机专业c++参考的好资料呀,大家可以看看那呀哈哈真的不错哦

2012-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除