由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 请教大家一个问题
相关主题
Is this possible?C++里\0在里不再是标记string end的special charactor
基於WebGL的3D rendering庫哪個好?deep learning现在还是冰山一角
C++ 读不规则长度文件问题请问:Auto_Ptr、Smart Ptr 和 Reference Counting是什么关系? (转载)
请教大牛:用VC可以做这件事情吗?Synthesized Constructor到底什么意思?
如何一次读取多个文件?Emacs有没有这样一种功能? (转载)
有啥好轮子可以抓取网页里的不规则信息?Linux Socket编程
请问如何写bitset or bitmap求一种windows widget (转载)
请问shago根据可以干这个事情啊,地图标记n本版目前充满了一种怀旧气氛
相关话题的讨论汇总
话题: 白环话题: 问题话题: 标记话题: 图像话题: 区域
进入Programming版参与讨论
1 (共1页)
j**u
发帖数: 6059
1
是我科研上遇到的问题。本来以为是导入图像时候做点转换就好了,想来想去却找不到
好办法,还请各位赐教。图像里面有很多白色的环,形状不规则,大部分闭合,也有开
环的。现在我需要在图像上标记所有的点,所有被封闭白环包围的,标记为一种;其他
的非白环部分,标记为另外一种。
j**u
发帖数: 6059
2
厚谢500伪币

【在 j**u 的大作中提到】
: 是我科研上遇到的问题。本来以为是导入图像时候做点转换就好了,想来想去却找不到
: 好办法,还请各位赐教。图像里面有很多白色的环,形状不规则,大部分闭合,也有开
: 环的。现在我需要在图像上标记所有的点,所有被封闭白环包围的,标记为一种;其他
: 的非白环部分,标记为另外一种。

k****f
发帖数: 3794
3
种子点填充算法:
随便挑个黑点,设置为颜色r,然后把它的领域4/8个点染成同样的颜色
依次类推,
然后再挑个没有染色的点,继续填充

【在 j**u 的大作中提到】
: 是我科研上遇到的问题。本来以为是导入图像时候做点转换就好了,想来想去却找不到
: 好办法,还请各位赐教。图像里面有很多白色的环,形状不规则,大部分闭合,也有开
: 环的。现在我需要在图像上标记所有的点,所有被封闭白环包围的,标记为一种;其他
: 的非白环部分,标记为另外一种。

j**u
发帖数: 6059
4

效率感觉不高,而且有些区域被几个白环隔开,实际上仍然不算被白环包围。

【在 k****f 的大作中提到】
: 种子点填充算法:
: 随便挑个黑点,设置为颜色r,然后把它的领域4/8个点染成同样的颜色
: 依次类推,
: 然后再挑个没有染色的点,继续填充

k****f
发帖数: 3794
5
效率就是O(NUM OF PIX)
你还想更小??
那些区域好办,他们都不是接近圆形的。
你把每个区域的象素找出以后,统计一下区域的点到中心距离的分布
就知道是不是圆形,或者类似圆形的。

【在 j**u 的大作中提到】
:
: 效率感觉不高,而且有些区域被几个白环隔开,实际上仍然不算被白环包围。

j**u
发帖数: 6059
6
我觉得问题主要是白环不规则,有些被多个白环隔开的部分可能也类似圆形;还有
就是被这幅图是一大幅图切割的一部分,边界上有些地方虽然没有被白环包围,仍
然属于白环内。总之很头疼,多谢您了,我还是找系里一个老师问问。

【在 k****f 的大作中提到】
: 效率就是O(NUM OF PIX)
: 你还想更小??
: 那些区域好办,他们都不是接近圆形的。
: 你把每个区域的象素找出以后,统计一下区域的点到中心距离的分布
: 就知道是不是圆形,或者类似圆形的。

c****r
发帖数: 185
7
可以把距离的分布变成一个feature vector,然后当成分类问题处理。
j********e
发帖数: 7
8
Step 1: 用 canny edge detector将白色的环sample成点
Step2: 将sample点和需要分类的点做inside/outside的检测,类似于检测点是否在
polygon内或外

【在 j**u 的大作中提到】
: 是我科研上遇到的问题。本来以为是导入图像时候做点转换就好了,想来想去却找不到
: 好办法,还请各位赐教。图像里面有很多白色的环,形状不规则,大部分闭合,也有开
: 环的。现在我需要在图像上标记所有的点,所有被封闭白环包围的,标记为一种;其他
: 的非白环部分,标记为另外一种。

k*k
发帖数: 508
9
flooding from the edge non-white points

【在 j**u 的大作中提到】
: 是我科研上遇到的问题。本来以为是导入图像时候做点转换就好了,想来想去却找不到
: 好办法,还请各位赐教。图像里面有很多白色的环,形状不规则,大部分闭合,也有开
: 环的。现在我需要在图像上标记所有的点,所有被封闭白环包围的,标记为一种;其他
: 的非白环部分,标记为另外一种。

k*k
发帖数: 508
10
如何定义一个白环?如果三个白环挨在一起,中间那个类似三角形的
区域,也是被白边环绕的区域,算不算白环?如果白环有重叠的,怎
么处理?这个问题看起来简单,还挺复杂的。

【在 j**u 的大作中提到】
: 我觉得问题主要是白环不规则,有些被多个白环隔开的部分可能也类似圆形;还有
: 就是被这幅图是一大幅图切割的一部分,边界上有些地方虽然没有被白环包围,仍
: 然属于白环内。总之很头疼,多谢您了,我还是找系里一个老师问问。

1 (共1页)
进入Programming版参与讨论
相关主题
本版目前充满了一种怀旧气氛如何一次读取多个文件?
问个弱的问题:能不能开发两种C++的compiler,一种是编译型的,一种是解释型的有啥好轮子可以抓取网页里的不规则信息?
小妹想问这里的电脑高手一个问题请问如何写bitset or bitmap
client往server发送不同类型数据怎么处理?请问shago根据可以干这个事情啊,地图标记n
Is this possible?C++里\0在里不再是标记string end的special charactor
基於WebGL的3D rendering庫哪個好?deep learning现在还是冰山一角
C++ 读不规则长度文件问题请问:Auto_Ptr、Smart Ptr 和 Reference Counting是什么关系? (转载)
请教大牛:用VC可以做这件事情吗?Synthesized Constructor到底什么意思?
相关话题的讨论汇总
话题: 白环话题: 问题话题: 标记话题: 图像话题: 区域