声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3086|回复: 3

[图像处理] 关于图像处理中图像面积的算法问题

[复制链接]
发表于 2006-11-9 09:58 | 显示全部楼层 |阅读模式

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

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

x
对于图像处理中,经常要计算某个区域的面积问题。在matlab中这很简单了,首先用bwlabel对每一个区域作出标定,直接使用regionprops(图像数据, 'area')就行。还有一种方法是直接使用函数bwarea(不过它计算的总面积)。其他的各类图像软件,都是基于这种考虑,即区域面积为此区域二值化化像素数量之和。
但是,这里想问问,有没有按照数学公式计算出来的真实面积算法呢???比如对于一个二值图像PIC,为PIC = [0 0 1 0 0; 0 1 1 1 1; 1 1 1 1 1];其实际面积应该是4.5,但是,默认算法面积只会是10。
回复
分享到:

使用道具 举报

发表于 2006-11-9 11:08 | 显示全部楼层
这就涉及到图像与实物的比例问题

一是你知道这一比例
二是指导实物的某些尺寸,然后根据实物的尺寸和其在图像中的尺寸比值,求助这一比例
 楼主| 发表于 2006-11-9 13:01 | 显示全部楼层
比例是很容易求得的!但我认为关键并非这个原因。因为在算法中,默认的只是把像素的数量累加而已!但是实际中这里还有两个三角形,面积的计算差异就出来了!!
假如这位兄弟认为自己的看法正确,不知能否举一实例来说明一下???
发表于 2006-11-10 10:20 | 显示全部楼层
原帖由 lbchina860 于 2006-11-9 13:01 发表
比例是很容易求得的!但我认为关键并非这个原因。因为在算法中,默认的只是把像素的数量累加而已!但是实际中这里还有两个三角形,面积的计算差异就出来了!!
假如这位兄弟认为自己的看法正确,不知能否举一实例 ...


像素是图像中的最小单位,累加没有什么问题
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-14 22:36 , Processed in 0.066972 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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