Foxtable(狐表)用户栏目专家坐堂 → [求助] OCR识别不了截屏内容。


  共有2431人关注过本帖平板打印复制链接

主题:[求助] OCR识别不了截屏内容。

帅哥哟,离线,有人找我吗?
54292550
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:283 积分:4141 威望:0 精华:0 注册:2011/8/19 10:07:00
[求助] OCR识别不了截屏内容。  发帖心情 Post By:2021/12/28 22:42:00 [只看该作者]

参考这个OCR示例:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=100241&page=0&move=next

参考这段截屏代码:
Dim s As new Size(100,100) '截取的大小
Dim myGraphics As Graphics = basemainform.CreateGraphics()
Dim bit As New Bitmap(s.Width, s.Height, myGraphics)
Dim memoryGraphics As Graphics = Graphics.FromImage(bit)
memoryGraphics.CopyFromScreen(0,0,0,0,s) '截取的开始位置,坐标(100, 200)
bit.save("d:\test.jpg")
memoryGraphics.dispose
myGraphics.dispose
bit.dispose

只要是截屏代码保存的文件,OCR返回的内容是:#ERROR: Failed to load image
就算把能识别的照片通过画图软件直接复制出来,复制到截屏的文件中保存,到截屏中的那个文件就识别不了了。感觉好像是截屏出来的图片格式跟其他有啥不一样吗?


 回到顶部