MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   怎么将二值图象做水平和垂直方向上的投影啊~~~~ (https://www.labfans.com/bbs/showthread.php?t=4660)

luluwang 2008-09-28 10:03

怎么将二值图象做水平和垂直方向上的投影啊~~~~
 
怎么将二值图象做水平和垂直方向上的投影啊~~~~~~~~谢谢拉

liuwenwenthb 2009-02-28 00:02

回复: 怎么将二值图象做水平和垂直方向上的投影啊~~~~
 
%图象bw_img1的长和高%
%设bw_img1=(n,m)其中n是bw_img1的高也就是行,m是bw_img1的宽也就是列%
width=length(bw_img1(1,:));
height=length(bw_img1(:,1));
aa=zeros(width,1);
for q=1:height
aa(q)=sum(bw_img1(q,:));%aa代表的是y轴投影%
end
bb=zeros(1,height);
for w=1:width
bb(w)=sum(bw_img1(:,w));%bb代表的是x轴投影%
end

silas_xue 2009-03-05 09:58

回复: 怎么将二值图象做水平和垂直方向上的投影啊~~~~
 
lz 即使有了2楼的code 我想你可能需要再多了解一下什么是projection。

个人看法,仅供参考。

Thx for reading.


所有时间均为北京时间。现在的时间是 14:04

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.