首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >形态学中连通字符的图像分割

形态学中连通字符的图像分割
EN

Stack Overflow用户
提问于 2013-03-09 04:46:43
回答 2查看 969关注 0票数 1

在我问同样的类似问题之前,我试着用分水岭来分割连接字符,但效果不太好。几周前,我在谷歌搜索( Segmentation for connected characters )中的堆栈溢出( stackoverflow )网站上得到了同样的问题,在回答用户中,作者mmgp提供了一个使用形态学方法和闭包操作的解决方案,但我并不完全理解。

我只是用偶然的形态细化了一幅图像。

原始图像

稀疏图像

细化图像的大图像(放大)

4-连接可以将数字9拆分为单个字符,但44仍然连接.

我对Segmentation for connected characters有一些疑问

1.为什么需要将原始图像调整到200个像素,然后将其细化.

为什么不立即将原始图像细化。

2.如何提取这些分支点并对细化图像应用形态学关闭。

我只知道闭合形态是一种侵蚀扩张联合操作。

闭包的垂直线需要一个2*height+1(这是一个结构元素的高度?),我不知道setting.the结构元素如何构造(3*3或其他?)。

最后,他们得到了下面的图像

我需要一些帮助,有人可以告诉我如何应用关闭操作,并获得以上的图像。谢谢。

EN

回答 2

Stack Overflow用户

发布于 2013-03-21 06:46:15

我用前景特征和背景特征解决了这个问题.

下面是一些详细介绍此算法的人:

基于上下文知识的手写体数字字符串切分与识别的遗传框架

波斯语和英语中手写体数字字符串的切分。

流动的图像是我的捕捉。

前景区域和前景骨架

背景区域和背景骨架

44的骨架图像。

基于上述特征点,我们可以构造一个分割路径来分割449位数字.

票数 1
EN

Stack Overflow用户

发布于 2019-06-11 06:58:32

使用以下方法关闭操作:

代码语言:javascript
复制
kernel = cv2.getStructuringElement(cv2.MORPH_RECT,(2*h+1,1))
closed_img = cv.morphologyEx(img, cv.MORPH_CLOSE, kernel)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15307262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档