代码改变世界

随笔档案-2012年01月

图像处理基本算法-形态学

2012-01-05 12:24 by libing64, 40782 阅读, 收藏,
摘要: 形态学一般是使用二值图像,进行边界提取,骨架提取,孔洞填充,角点提取,图像重建。基本的算法:膨胀腐蚀,开操作,闭操作,击中击不中变换几种算法进行组合,就可以实现一些非常复杂的功能,而且逻辑严密。这里给出形态学的一般原理,以及用形态学进行边界提取,角点提取好骨架提取的原代码一 引言 数学形态学是一门建立在集论基础上的学科,是几何形态学分析和描述的有力工具。数学形态学的历史可回溯到19世纪。1964年法国的Matheron和Serra在积分几何的研究成果上,将数学形态学引入图像处理领域,并研制了基于数学形态学的图像处理系统。1982年出版的专著《Image Analysis and Mathema 阅读全文

图像处理基本算法--仿射变换

2012-01-04 23:26 by libing64, 2761 阅读, 收藏,
摘要: 几何空间变换和图像配准几何空间变换又称为橡皮膜变换,因为他可以看做是在一幅橡皮膜上印制图像,然后根据一定规则拉伸橡皮膜。由两个基本操作组成:1)坐标的空间变换2)灰度内插最常用的是仿射变换一般形式如下:[x,y,1] = [v,w,1]*T [t11 t12 0] = [v,w,1]*[t21 t220] [t31 t32 0]这一变换可以根据矩阵T中元素的值,对一组坐标点做尺度变换,旋转,平移,偏移。我们有两种方法使用该式子,第一种是前向映射,它由扫描输入图像的像素,并在每一个位置(v,w)直接计算输出图像中像素的空间位置(x,y)... 阅读全文