求图像处理的算法(我知道分少,可我实在没分了)(38分)

  • 主题发起人 主题发起人 草在墙头
  • 开始时间 开始时间

草在墙头

Unregistered / Unconfirmed
GUEST, unregistred user!
一副菌斑图像,先将图像二值化,再通过适当的腐蚀和膨胀,将图像中每块菌斑区分开来,这段代码我已经实现,接下来的就是:
1、有的两个或更多的菌落有部分重叠,怎么分开?腐蚀和膨胀只能给不清晰的部分清晰化,用这种方法好像不能将部分重叠的多个菌落分开,有什么办法?
2、将各个菌落分开后,怎么得到这张图像上的菌落数及菌落的大小?
 
草在墙头:
你好!
我也在做这方面的一个软件,是关于软色体分析的。和你的差不多。
不过还没做完。
可以交流交流吗?
 
to mrb: 你好!
现在得到这张图像上的菌落数已经搞定,不过慢了点。
问题1怎么解决? 是高手不愿指点,还是分太少了?我真的没分了!
 
草在墙头:
你好.可以把你的程序发过来看看吗?
E_mail:zhb_mrb@163.com
 
你所得到的图象是什么格式的,用二进制方式打开文件,然后一个象点一个象点的去判断,我想你所说的菌斑应该是规则的吧,如果通过算法判断几个象点能组成一个菌斑,就可以判断出数量了,这样重叠的也就不用去拆分了,
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
646
import
I
后退
顶部