gpt4 book ai didi

c++ - 连通分量分析,拆分分量如何处理?

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:01:17 24 4
gpt4 key购买 nike

我正在开发图像识别应用程序。要识别和分类图像中的符号,计划是针对每个连接的组件(即“连接像素组”)的一组分类符号使用 k 最近邻算法。

但是我该如何处理拆分的符号呢? (如果符号是字符,例如“i”)

最佳答案

一些启发式的:

  1. 不仅比较连接的组件,还比较具有背景像素的外接矩形。这些矩形可以向上延伸(对于“i”、“ä”等情况)。
  2. 定义一个考虑背景像素的指标。例如,如果像素不同则增加距离,如果相同则减去距离。在这种情况下,当您将提取的类似于“i”的字母与“i”和“l”进行比较时,您将在“i”处获得更短的距离。这是因为“dot”和“stick”之间的白色像素会随着“l”增加距离。
  3. 碰巧“rn”被识别为“m”。为避免这种情况,度量必须使“r”比“m”更接近“rn”。对于我的文本,我有足够的指标,如第 2 段所述(:

关于c++ - 连通分量分析,拆分分量如何处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6342490/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com