gpt4 book ai didi

c# - 为单个字符/字形 (OCR) 实现模板匹配

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:26:13 26 4
gpt4 key购买 nike

我正在开发一个 C# OCR 程序(项目用于我自己的学习目的,没有任何商业质量),它将识别希伯来语字符。我计划通过从图像中分离字形然后应用模板匹配方法来实现这一点。

我在哪里

我现在知道了,所以我可以从图像中分离出单个字形。每个字形都用一个二维像素数组表示。例如,字符“打赌”看起来像这样:

..........
.*******..
.......*..
.......*..
.********.
..........

其中“.”表示空白,“*”表示填充像素。

我现在要应用模板匹配算法来识别这个二维像素数组代表的字形(在这种情况下,它应该匹配“下注”模板)。

问题

我很难找到一个好的模板匹配算法的简单解释(我找到的大部分是论文或代码库的链接),并且想知道是否有人知道我可以研究的任何东西。

我想强调的是,我想手动完成这项工作,而不是简单地使用库。我愿意研究图书馆如何解决这个问题,但是,如果它不被分成十五个不同的部分。 :)

我也愿意听听是否有更好的方法来完成我想做的事情。

最佳答案

为每个模板生成一个数字,因为它是像素数组,如果您将每个像素与一个数字(如 0、2、4、8、16 等)关联,空像素为 0,填充像素为 1。

然后对于每个字形也计算总数并匹配它们。

关于c# - 为单个字符/字形 (OCR) 实现模板匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12063485/

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