用Matlab计算一幅二值图像中目标的面积(也就是像素数表示),如何计算?图像是c我用的是bwarea(c)函数,计算出的像素数是1760个但是用 >>[l,num]=bwlabel(c); >>stats=regionprops(l,'Area

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 06:27:08
用Matlab计算一幅二值图像中目标的面积(也就是像素数表示),如何计算?图像是c我用的是bwarea(c)函数,计算出的像素数是1760个但是用>>[l,num]=bwlabel(c);

用Matlab计算一幅二值图像中目标的面积(也就是像素数表示),如何计算?图像是c我用的是bwarea(c)函数,计算出的像素数是1760个但是用 >>[l,num]=bwlabel(c); >>stats=regionprops(l,'Area
用Matlab计算一幅二值图像中目标的面积(也就是像素数表示),如何计算?

图像是c
我用的是bwarea(c)函数,计算出的像素数是1760个
但是用 >>[l,num]=bwlabel(c);
            >>stats=regionprops(l,'Area');
           >> A=stats.Area;
计算出的是1710个,我想知道为什么两个计算结果不一样呢,差了50个像素呢,

用Matlab计算一幅二值图像中目标的面积(也就是像素数表示),如何计算?图像是c我用的是bwarea(c)函数,计算出的像素数是1760个但是用 >>[l,num]=bwlabel(c); >>stats=regionprops(l,'Area
sum(c(:))试一下.我猜结果应该是1710.
你doc bwarea看一下,有下面这些话
total = bwarea(BW)
Description
total = bwarea(BW) estimates
the area of the objects in binary image BW. total is
a scalar whose value corresponds roughly to the total number of on pixels
in the image, ****but might not be exactly the same because different
patterns of pixels are weighted differently****.

用Matlab计算一幅二值图像中目标的面积(也就是像素数表示),如何计算?图像是c我用的是bwarea(c)函数,计算出的像素数是1760个但是用 >>[l,num]=bwlabel(c); >>stats=regionprops(l,'Area MATLAB中用于统计图像中目标的个数,目标的周长以及目标的面积的程序图像已经分割和去噪了 matlab中regionprops计算二值图像的单位是什么 怎么用matlab计算图像熵 matlab中怎么在对应的图像下面显示计算的数值 matlab 如何计算一幅图像中某一灰度值的像素个数 急求一幅图像中目标区域的质心点坐标的matlab的源代码我现在程序是用手工选取一幅图像中的目标,只能求出选中目标在选择框中的质心点坐标,但是需要的是求出目标质心在整幅图像中的坐 MATLAB中如何输出图像的向量 用matlab怎么计算二值图像的黑色部分的面积? 用matlab怎样计算一个函数图像在一区间内的线段长度 用matlab如何计算图像边缘点的平均相似度 可以用matlab来计算图像的信噪比么,图像是经过matlab边缘检测之后的算法图 matlab中,我用函数rgb2gray,为什么不能将pgm图像转换为灰度图像?是图像用错还是MATLAB装的不完整? 求一幅图像的平均灰度值图像分割问题,根据阈值将图像分成了目标和背景两部分,怎么求这两部分的平均灰度值呢?用matlab处理. MATLAB中计算相关系数的指令?谢谢 matlab中怎么旋转图像? 在matlab中画z=xy的马鞍面 matlab中有关mean的问题matlab中mean(mean(mean(I))) I是一幅彩色图像