如果您正在寻找一张表格,该表格可让您根据视觉相似性来计算各种“更换成本”,那么我一直在寻找这样的东西,但收效甚微,因此我开始将其视为新事物。问题。我不使用OCR,但我正在寻找一种方法来限制概率输入中
错误键入 字符的搜索参数。由于由于人类在视觉上混淆了字符而导致键入错误,因此相同的原理也应适用于您。
我的方法是根据字母的笔画成分在8位字段中对字母进行分类。这些位从左到右是:
7: Left Vertical6: Center Vertical5: Right Vertical4: Top Horizontal3: Middle Horizontal2: Bottom Horizontal1: Top-left to bottom-right stroke0: Bottom-left to top-right stroke
对于小写字符,左侧的降序记录在对角线中,而第1位则记录在对角线中。
通过该方案,我提出了以下值,这些值试图根据视觉相似性对字符进行排名。
m: 11110000: F0g: 10111101: BDS,B,G,a,e,s: 10111100: BCR,p: 10111010: BAq: 10111001: B9P: 10111000: B8Q: 10110110: B6D,O,o:10110100: B4n: 10110000: B0b,h,d:10101100: ACH: 10101000: A8U,u: 10100100: A4M,W,w:10100011: A3N: 10100010: A2E: 10011100: 9CF,f: 10011000: 98C,c: 10010100: 94r: 10010000: 90L: 10000100: 84K,k: 10000011: 83T: 01010000: 50t: 01001000: 48J,j: 01000100: 44Y: 01000011: 43I,l,i:01000000: 40Z,z: 00010101: 15A: 00001011: 0By: 00000101: 05V,v,X,x: 00000011: 03
就目前而言,这对我而言太原始了,需要更多的工作。但是,您可以使用它,也可以对其进行调整以适合您的目的。该方案非常简单。此排名适用于等宽字体。如果使用的是Sans-
Serif字体,则可能必须重新处理这些值。
该表是一个混合表,包括所有大小写字符,但是如果将其分为大写和小写,则可能会更有效,并且还可以应用特定的大写字母。
请记住,这是早期实验。如果您想方设法改进它(例如,通过更改位序列),请随时进行改进。



