这节来介绍一下频率域滤波。 在空间域内,我们是直接对像素进行操作以增强图像的有用信息。像高斯平滑,是取一个模板与图像进行卷积操作,得到处理后的图像。不同的变换域可以很方便的解决某种问题,例如空间域中值滤波是取一个区域的中值替代中间像素的灰度,可以很好的去除椒盐噪声例如下图中的(1)(2)(3)...
分类:
其他好文 时间:
2014-11-19 00:17:55
阅读次数:
322
()代码实现对原图进行高斯平滑,去除图像中的计算噪声void Bmp::MakeGauss(double sigma,double **pdKernel,int *pnWindowSize){//循环控制变量int i;//数组的中心点int nCenter;//数组的某一点到中心点的距离doubl...
分类:
其他好文 时间:
2014-10-22 21:54:35
阅读次数:
336
1、拉普拉斯算子:对噪声相当敏感,很少用于边缘检测,主要用于已知边缘像素后确定该像素在图像的暗区或者明区。2、马尔算子:拉普拉斯算子的进化版。具有一定的生物学和生理学意义。根据视觉成像的研究。 算法:先平滑原始图象后再运用拉普拉斯算子 对不同分辨率的图象分别处理 (1) 用一个2-D的高斯平滑模板与...
分类:
其他好文 时间:
2014-07-19 14:14:25
阅读次数:
219
1、一维高斯函数:
a表示得到曲线的高度,b是指曲线在x轴的中心,c指width(与半峰全宽有关),图形如下:
、
2、根据一维高斯函数,可以推导得到二维高斯函数:
在图形上,正态分布是一种钟形曲线,越接近中心,取值越大,越远离中心,取值越小。
计算平均值的时候,我们只需要将"中心点"作为原点,其他点按照其在正态曲线上的位置,分配权重,...
分类:
其他好文 时间:
2014-05-23 02:07:59
阅读次数:
750
很和谐精悍的一行快排代码quicksort1。
import random
def quicksort( list ):
if list == []:
return []
else:
cut = list[0]
lesser = quicksort( [ x for x in list[1:] if x < cut ]...
分类:
其他好文 时间:
2014-05-22 22:33:19
阅读次数:
402