查看完整版本 : [MATLAB图像处理] 对二值化后的图像进行水平投影和垂直投影
cxfchinacxf
2009-04-22, 21:39
如何使用matlab对二值化后的图像进行水平投影和垂直投影?谢谢解答!!!
yangyi2000
2009-04-23, 15:36
我也想知道,但发现这个论坛很不好用。。
这个论坛还是不错的,呵呵!水平投影和垂直投影原理是一样的,实际上就是像素累加,以水平投影为例。设图像大小为m*n,定义一个n维数组(Hproj=zeros(1,m))
for u=1:m
for v=1:n
if(Image(u,v)==1)
Hproj(u) = Hproj(u)+1;
end
end
end
figure,
plot(Hproj);
就可以得到水平投影曲线了。
cxfchinacxf
2009-04-23, 18:42
非常感谢,以后我matlab学好了,一定会班关注大家的!!!
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.