发布网友 发布时间:2023-01-12 10:40
共4个回答
热心网友 时间:2023-11-04 10:50
图片识别文字分硬件和软件的.硬件识别能力强,*的就是硬件为主的.
以你的程序来说还得考虑ocr,因为ocr是开源的.如果不用ocr你只能花钱买成型的.
成型的识别能力肯定比自己开发的高(就好比程序员都可以开发qq,但就是没有腾讯做的好)
以你程序为例图片中有太多干扰的部分存在.红色蓝色黑色白色,颜色也很多.不好识别.
如果是
就这一部分还能好识别一些.所以你第一步要做的是截图.
然后再识别.
什么识别软件也不能保证100%.颜色,清晰度,角度都可以影响.
热心网友 时间:2023-11-04 10:50
.net 的OCR开源的有,但是准确性都不高的。 如果你肯使用付费的,之前我的一个客户买过一个叫NSOCR的类库,你可以上网查一下,不过比较贵。
取的步骤,基本上就大同小异了:
截图并且设置识别范围(不然识别的速度和准确性会大大降低,并且增加识别结果过滤的时间)
使用OCR识别截图的特定范围,并获取文字结果
使用正则表达式过滤需要的内容
不过上面的哥们已经提到过了,OCR再怎么样也不会完全准确的,光线、颜色、字体、清晰度都会影响扫描结果。
热心网友 时间:2023-11-04 10:51
车牌识别是这样的,闪光打在车牌上时候会得到一张牌照部分即"京H 99999"的高亮差的图片(车牌的制作是特殊的反光材料),然后可以通过算法识别出来字,字母,以及数字。光是普通图片识别会很困难的。热心网友 时间:2023-11-04 10:51
真是情分好多步。