如果知道:
,分割如下图所示的联合字符的好方法是什么?
另外,如何检测在给定的边界框中是否有2个或更多字母连接?
我尝试检查宽度>用于检测连接字符的高度,但它不适用于图像中的蓝色组。
我还尝试了一种基于以下方式的分割方法: Article section 3.4 分离字符但效果不佳。
答案 0 :(得分:2)
IDEA :如果你已经有了一个好的ocr,你可以尝试将所有这些连接的组件(或轮廓)应用于ocr。如果ocr不能检测到一个字母;比没有1个字母,有2个或更多。
IDEA :检查这些连接组件的convexity defects,最近的缺陷点是桥梁所在的位置。
IDEA :使用宽度较小的内核&侵蚀+膨胀的高度(morphological opening)
IDEA :拍摄图像的y衍生物。剩下的最小轮廓(或线条)将是您的桥梁。标记它们并从原始图像中删除这些像素。
IDEA :搜索问题方法:从字母表中取2个字母(和这个字体),用一些工具水平连接它们并使用opencv的matchShapes方法(时刻匹配)查找是否该形状与您连接的组件匹配。或者尝试实施autocorrelation。
祝你好运。