回 帖 发 新 帖 刷新版面

主题:请教 求不规则图形中像素点得个数

    那位能给告诉我,在 PICTUREbox中随意画已闭合曲线,怎么求出闭合曲线内像素点得个数(或者是闭合曲线内的面积,谢谢了。

回复列表 (共6个回复)

沙发

什么意思,这段话

板凳

思路简单的办法,分两步。
1、对封闭区域着色,
2、依据颜色判定面积。

思路复杂,效率高的办法,我记不太清,似乎高数里有这样的例子,用积分实现。

3 楼

俺是初学者,能不能帮俺做个源代码!!

PICTUREbox中随意画一闭合曲线,怎么求出闭合曲线内像素点得个数(或者是闭合曲线内的面积,谢谢了。

4 楼

对封闭区域染色,本论坛有一旧帖子。有代码,我也看不懂。但能用。

数这种颜色数目的代码似乎没有什么难度吧?

5 楼

en...

6 楼

我也想知道,,

我是要计算红线图的面积,

我现在是把图片放到PICTUREbox里,,然后将封闭区间外的点涂成黄色,,,然后数其他颜色,(我的图纸是黑白的,线是红色的,不存在会有区间内黄色不能统计到的问题)


这样有两个问题,,

1是PICTUREbox要够大,不显示在屏幕上的部分,我不知道怎么统计。(菜鸟一个)

2是图片大的时候,那个效率叫做低啊。

楼住如果解决了,给发个代码参考下啊

我来回复

您尚未登录,请登录后再回复。点此登录或注册