声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 969|回复: 6

[求助]请问如何在次基础上统计目标整个的像素?

[复制链接]
发表于 2006-5-21 22:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
<P>求大虾们帮帮忙啊!!!!!</P>
[此贴子已经被作者于2006-5-21 22:32:20编辑过]

回复
分享到:

使用道具 举报

 楼主| 发表于 2006-5-21 22:10 | 显示全部楼层
我取得jpg图像中的目标是一个乒乓球,我将其二值化之后,只统计的是它的质心像素,请问能否将其的整个像素计算出来??十分感激!!!
发表于 2006-5-22 21:36 | 显示全部楼层

回复:(vicky2966)[求助]请问如何在次基础上统计目标...

不好意思,没太懂你想干什么?
 楼主| 发表于 2006-5-22 22:29 | 显示全部楼层
<P>请您看一看我的程序:<BR>[x,y]=find(BW4);<BR>[x0,y0]=size(x);<BR>if x0&gt;100<BR>for i=1:x0-1<BR>    for j=y0<BR>        x(i+1,1)=x(i,j)+x(i+1,j);<BR>        y(i+1,1)=y(i,j)+y(i+1,j);<BR>    end<BR>end<BR>         xz=x(i+1,j)/x0;<BR>         yz=y(i+1,j)/x0;<BR>         yza=round(yz);<BR>         xza=round(xz); <BR>     else<BR>         disp('not a target in current image')<BR>end<BR>程序中将一幅二值图象中的目标质心的像素提取出来了。<BR>我想请问如何将整个目标的像素值算出来。也就是统计共有几个值是一的像素点。</P>
 楼主| 发表于 2006-5-22 22:32 | 显示全部楼层
yza=round(yz);<BR>xza=round(xz); <BR>这两个值就是目标的质心的值。<BR>求您帮帮忙!!太感谢您了!!!
发表于 2006-5-23 08:14 | 显示全部楼层

回复:(vicky2966)[求助]请问如何在次基础上统计目标...

find然后size不就行了吗?
 楼主| 发表于 2006-5-29 21:38 | 显示全部楼层
<P>请问我试了可是还是不对,请问能详细说明一下么??谢了!!</P>
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-25 15:26 , Processed in 0.057498 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表