python - 如何在 Python 中分割触摸字符?

标签 python image-processing computer-vision ocr image-segmentation

我正在尝试从图像中分割数学符号,但是,我不确定如何分割接触的字符。我如何检测角色何时接触然后将它们分开?下面的屏幕截图显示了我正在努力实现的目标。

目前,我正在从左到右对轮廓进行排序,然后使用矩形框来分割字符。 enter image description here

最佳答案

这是标准图像处理工具无法做到的。

如果幸运的话,您可以通过形态学操作解决一些问题,但这也可能会破坏有效字符。

您不知道您是否有 vv 或 w、cI 或 d,仅举几个例子。因此,任何纯粹基于分隔字符的方法都容易失败。

对于您的特定示例,将 cos 识别为 cos 而不是 c o s 会更有意义。 9in 作为 sin 而不是 s in

这需要机器学习和一些巧妙的语义。

关于python - 如何在 Python 中分割触摸字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49210118/

相关文章:

python - 如何在 python 中验证日期字符串格式?

python - 在列表中循环并将项目分配给新列表 - 有线行为

opencv - 图像跟踪 - 用相机跟踪屏幕

algorithm - 立体匹配-动态规划

c# - 移动端角点检测算法

python - 有没有办法在 Python 中将代码转换为字符串,反之亦然?

python - Python 是否应该崩溃?

r - R 中的照明校正或背景扣除

c# - int rosu=Color.red.getRGB() 从 Java 到 C#

node.js - 通过 rest api 训练 Microsoft Custom Vision 模型