如何将图像上的字符串转换为字符串

本文关键字:字符串 转换 图像 | 更新日期: 2023-09-27 17:51:15

例如:有一张图片,图片中有一篇文章。如何将文章转换为字符串?你能告诉我或给我一个解决办法吗?

如何将图像上的字符串转换为字符串

您需要一个光学字符阅读器。谷歌有Tesseract。它会给你一个。NET的OCR。

但是请注意,OCR有其局限性。具有不同字体和字体大小的文本可能导致从OCR得到不正确的结果。

预处理通常是有帮助的,比如,如果你的文本总是在图像的某个部分,你可以把那个子部分馈送到OCR。去除颜色通常也是一个好主意。

您正在寻找的极有可能是光学字符识别(OCR),它将允许您将图像中的字符转换为其文本表示。

解决c#问题的最常见方法似乎是使用tesnet,这是一个。net封装在Google的本地Tesseract OCR库。

要了解更多信息,您可以参考以下相关问题:

带有Tesseract接口的OCR

https://stackoverflow.com/questions/744966/any-open-source-c-sharp-ocr-library