wang2004540 发表于 2008-4-15 22:10

[求助]求MATLAB对图像进行处理

<p>本人是纺织工程的,没什么涉及到过图像的处理!由于课题的需要,急求用MATLAB对如下图像处理的代码</p><p>
        </p><p><br/></p><p>要求得出一个直方图,以中心点为圆心,计算-15度到15度内有多少亮带,在横坐标上记0度;计算15度到45度内有多少亮带,在横坐标上记为30度;以此类推。。。。。。。。。计算135度到180度内有多少亮带,在横坐标上记为150度</p><p>且纵坐标显示的是亮带数!!</p><p>急求!!!</p>

liwenhui 发表于 2008-4-16 08:29

我不商场matlab的图像处理技术,谁能帮帮楼主!

wang2004540 发表于 2008-4-16 13:05

[灌水]

<p>没人能解决吗?</p><p>麻烦各位高手了啊!!以下是一段图像处理的程序</p><p>I=imread('6-3.bmp');<br/>I=im2double(I);<br/>I=fix(I*255)+1;<br/>=size(I);<br/>u=M/2+1;<br/>v=N/2+1;<br/>n=10;<br/>x=0:1:359;<br/>acer=pi/180;<br/>for LL=1:360<br/>    for i=1:n<br/>       K=*;<br/>       A=K(1,:);<br/>       B=K(2,:);<br/>       dx=A-fix(A);<br/>       dy=B-fix(B);<br/>       w1=(1-dx)*(1-dy);w2=(1-dx)*dy;w3=dx*(1-dy);w4=dx*dy;<br/>          if fix(A)&lt;1|fix(A)+1&gt;M|fix(B)&lt;1|fix(B)+1&gt;N<br/>             KKK(i)=0<br/>             else<br/>             KKK(i)=w1*I(fix(A),fix(B))+w2*I(fix(A),fix(B)+1)+w3*I(fix(A)+1,fix(B))+w4*I(fix(A)+1,fix(B)+1);<br/>         end<br/>
                <br/>     end<br/>     av(LL)=sum(KKK)/n;<br/>end<br/> plot(x,av)</p><p>是以n为半径,对每个角度进行灰度平均值进行计算。但本人觉得与实际的情况有出入!谁能帮忙看下,解决下</p><p>谢谢</p>

模客 发表于 2009-2-4 17:29

记得上次建模也用到了图的处理,可惜我不太会,
请各位高手指点!

zyq871007 发表于 2009-5-23 12:52

顶起来!!

mcuhappy 发表于 2009-7-25 16:22

有会的帮忙也发给我一份呀mcuhappy@tom.com

wz3118103 发表于 2010-8-13 15:30

我有需要“MATLAB对图像进行处理”方面的资料
页: [1]
查看完整版本: [求助]求MATLAB对图像进行处理