随笔分类 -  计算机视觉

摘要:1 #include "stdafx.h" 2 #include "WaveTransform.h" 3 #include 4 #include 5 Mat WaveTransform::WDT(const Mat &_src,const string _wname,const ... 阅读全文
posted @ 2015-05-27 14:41 Daringoo 阅读(15723) 评论(2) 推荐(0)
摘要:高斯滤波核函数满足如下分布:一维核函数:二维核函数:通过核函数可以计算K*K的高斯平滑模板:(貌似opencv 和matlab 中都有封装好的函数)sigma需要自己设定,根据生成的模板大小,x和y表示当前元素距模板中心的距离。可以由opencv直接调用求模板,也可以分别通过一维/二维自己代码求模板... 阅读全文
posted @ 2015-05-21 15:24 Daringoo 阅读(951) 评论(0) 推荐(0)
摘要:图像旋转:本质上是对旋转后的图片中的每个像素计算在原图的位置。在opencv包里有自带的旋转函数,当你知道倾斜角度theta时:用getRotationMatrix2D可得2X3的旋转变换矩阵 M,在用warpaffine函数可得倾斜后的图像dst。很方便啊,为什么还要自己实现底层的图像旋转呢?因为... 阅读全文
posted @ 2015-04-12 17:22 Daringoo 阅读(8394) 评论(1) 推荐(0)
摘要:图像二值化算法是图像处理的基础。一般来说,二值化算法可以分为两个类别:全局二值化和局部二值化。全局二值化是指通过某种算法找到一个全局的阈值T,对图像中坐标为(x,y)的像素值做如下处理:Ostu就是这样一种全局二值化算法,又叫最大类间方差。因为该算法会遍历图像中任意一个像素值i,计算当其为阈值时,图... 阅读全文
posted @ 2015-04-07 19:37 Daringoo 阅读(2287) 评论(0) 推荐(0)