[英]How to convert matrix 7x7 to char?
我有仅由1和0组成的矩阵7x7。 我如何从该矩阵中检测到一些字母? 例如:
0000000
0100010
0100010
0111110
0100010
0100010
0000000
必须将其转换为H字符。 谢谢。
您必须定义一个“ matrix / letter dictionnary” 。 例如,字符串0000000010001001000100111110010001001000100000000
(您的矩阵放在一行上)对应于H
然后,您可以在字典中搜索此矩阵字符串 ,并返回其对应的字母。
您是否要完成某种形式的OCR或图像识别? 既然您提到了7x7矩阵,并且有有限的字符,那么这是一种不可扩展的解决方案,那就是编码要捕获的所有可能值,并与输入进行比较。
完成上述操作的一种简单方法是将7x7矩阵转换为长度为47(可哈希)的字节数组,并将这些值存储在Map中,该映射会将字节数组与字符相关联。
但是,如果输入的大小有所不同,则可能需要将输入转换为7x7的示例,或者研究能够更好地处理此问题的OCR库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.