j**u 发帖数: 6059 | 1 是我科研上遇到的问题。本来以为是导入图像时候做点转换就好了,想来想去却找不到
好办法,还请各位赐教。图像里面有很多白色的环,形状不规则,大部分闭合,也有开
环的。现在我需要在图像上标记所有的点,所有被封闭白环包围的,标记为一种;其他
的非白环部分,标记为另外一种。 |
j**u 发帖数: 6059 | 2 厚谢500伪币
【在 j**u 的大作中提到】 : 是我科研上遇到的问题。本来以为是导入图像时候做点转换就好了,想来想去却找不到 : 好办法,还请各位赐教。图像里面有很多白色的环,形状不规则,大部分闭合,也有开 : 环的。现在我需要在图像上标记所有的点,所有被封闭白环包围的,标记为一种;其他 : 的非白环部分,标记为另外一种。
|
T*********e 发帖数: 39815 | 3 use imfill
it works
不到
有开
其他
【在 j**u 的大作中提到】 : 厚谢500伪币
|
j**u 发帖数: 6059 | 4
oh?我来看看。
【在 T*********e 的大作中提到】 : use imfill : it works : : 不到 : 有开 : 其他
|
T*********e 发帖数: 39815 | 5 do not forget to remove the white background before you use imfill
【在 j**u 的大作中提到】 : : oh?我来看看。
|
j**u 发帖数: 6059 | 6
刚才一激动都忘了提了,这幅图是切割一大幅图产生的,所以有些边缘的地方虽然
没有完全被白环包围,只是半包围,但是是切割引起的,仍然要判断出来是属于被
包围的区域。因为图太多了,不可能用人工来做,只能用图像处理的办法,这正好
是我不太懂的地方。
【在 T*********e 的大作中提到】 : do not forget to remove the white background before you use imfill
|
T*********e 发帖数: 39815 | 7 那个会稍微麻烦一些, 让我想想
【在 j**u 的大作中提到】 : : 刚才一激动都忘了提了,这幅图是切割一大幅图产生的,所以有些边缘的地方虽然 : 没有完全被白环包围,只是半包围,但是是切割引起的,仍然要判断出来是属于被 : 包围的区域。因为图太多了,不可能用人工来做,只能用图像处理的办法,这正好 : 是我不太懂的地方。
|
j**u 发帖数: 6059 | 8
多谢了。其实我明天还搞不出来还可以问系里一个老师,只是一直不喜欢此人,
不想打交道罢了。
【在 T*********e 的大作中提到】 : 那个会稍微麻烦一些, 让我想想
|
j*****n 发帖数: 1545 | 9 图是binary的? 非白即黑?
我可能会做region grow, 随机找一个黑色的点,看4领域有没有黑的,grow到边缘
之后,再重新找一个没有被grow过的黑点再region grow,每个联通区域给一个labe
l.
俺的拙见,白菜肯定有很好的办法
【在 j**u 的大作中提到】 : 是我科研上遇到的问题。本来以为是导入图像时候做点转换就好了,想来想去却找不到 : 好办法,还请各位赐教。图像里面有很多白色的环,形状不规则,大部分闭合,也有开 : 环的。现在我需要在图像上标记所有的点,所有被封闭白环包围的,标记为一种;其他 : 的非白环部分,标记为另外一种。
|
e***e 发帖数: 3872 | 10 你怎么区分半包围的部分是封闭的还是非封闭的圆环呢?你要求非封闭圆环包围
不被标为环内?
否则你就用region growing解决好了
【在 j**u 的大作中提到】 : : 多谢了。其实我明天还搞不出来还可以问系里一个老师,只是一直不喜欢此人, : 不想打交道罢了。
|
j**u 发帖数: 6059 | 11
这个我一开始就想就想过,感觉效率不高,不知道有什么其他办法。
【在 j*****n 的大作中提到】 : 图是binary的? 非白即黑? : 我可能会做region grow, 随机找一个黑色的点,看4领域有没有黑的,grow到边缘 : 之后,再重新找一个没有被grow过的黑点再region grow,每个联通区域给一个labe : l. : 俺的拙见,白菜肯定有很好的办法
|
j**u 发帖数: 6059 | 12
还是肉眼判断,虽然白环不规则,但是大体上还是可以区分是被白环包围的还是几个
白环隔开的。
【在 e***e 的大作中提到】 : 你怎么区分半包围的部分是封闭的还是非封闭的圆环呢?你要求非封闭圆环包围 : 不被标为环内? : 否则你就用region growing解决好了
|
e***e 发帖数: 3872 | 13 不明白你的意思,要不你上个图看看?
我问的是如果在图像边缘一个半圆环同边缘构成闭合区域,你分类规则是什么?
【在 j**u 的大作中提到】 : : 还是肉眼判断,虽然白环不规则,但是大体上还是可以区分是被白环包围的还是几个 : 白环隔开的。
|
e***e 发帖数: 3872 | 14 看了看你的图,觉得简单区域增长应该都解决不好。主要环内外的区域不易判定,
可以试试形态学的方法,把圆环细化成宽度为1的边,然后对边缘点按连通关系遍历,
找出封闭环和环内的区域(如环中心点),之后再用区域增长。这样边界上的部分
区域都还是有问题,除非把边界始终当成白环。
【在 j**u 的大作中提到】 : : 还是肉眼判断,虽然白环不规则,但是大体上还是可以区分是被白环包围的还是几个 : 白环隔开的。
|