程序如何识别图像 在做一个考试系统 ,需要把做好的试卷扫描进电脑里,然后通过系统评分。 现需要把扫描好的试卷图片以每道题为准进行切割然后分别显示出来。请问这样如何实现,程序是怎么识别图片中的东西的如:字体,数字 等。。 最好能有实例 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.答题说明规定: 微机辅助阅卷,答题内容要写到指定区域,区域外的内容无效。2.使用相同的分辨率扫描每张试卷,每张试卷形成一张位图。3.用BitBlt(用法参考MSDN),把每道答题内容另存为一个图片,存入数据库的一个列或一个BMP文件。 比如你是用位图格式读入的样卷 然后转成像素矩阵 按像素找转成像素矩阵的话可以用OPENCV(不过是C++的 不知道C#有没有)然后记录下该样卷每块的"坐标和尺寸"就行了 OCR扫描获取文字信息通过标识获取固定位置信息http://topic.csdn.net/u/20091211/16/6926305a-120b-4715-a481-af06b6fb743c.html 是和答题卡差不多了。。又想了一下好像不需要神经元网络(Neural Network)那么复杂了,可以把整个试卷分成比如128格,出题的时候让“囧”字符只出现在格子里囧口口口口口囧口口口口口囧口题题题题题口题题题题题口口答案答案答口答案答案答口口答案答案答口答案答案答口囧口口口口口囧口口口口口囧这样,只需把扫描到的图像也分成128格,可以很容易判断出哪个格是“囧”,然后使用算法判断出各个题的答题区域突然觉得自己的想法很幼稚请指正 参考一下SIFT方法,不过我觉得如果没有什么规则限定,想要完全识别估计有难度~ 面向对象果然强大 求助,命令行远程启动或者关闭iis 急求解:contextmenustrip如何设置鼠标右击键出菜单? 做个通用打印类,要求能适应Lpt,USB,COM端口 winform中控件的Margin怎么理解呢? 请教有关集合的几个问题 update语句更新问题 web页面默认值的问题 c#如何对excel进行直接操作 如何估计某程序工作的所需的进度? 怎么改变一个按钮原本的行为呢? 哪里有免费的FTP资源?
1.答题说明规定: 微机辅助阅卷,答题内容要写到指定区域,区域外的内容无效。
2.使用相同的分辨率扫描每张试卷,每张试卷形成一张位图。
3.用BitBlt(用法参考MSDN),把每道答题内容另存为一个图片,存入数据库的一个列或一个BMP文件。
转成像素矩阵的话可以用OPENCV(不过是C++的 不知道C#有没有)
然后记录下该样卷每块的"坐标和尺寸"就行了
通过标识获取固定位置信息
http://topic.csdn.net/u/20091211/16/6926305a-120b-4715-a481-af06b6fb743c.html
是和答题卡差不多了。。又想了一下好像不需要神经元网络(Neural Network)那么复杂了,可以把整个试卷分成比如128格,出题的时候让“囧”字符只出现在格子里囧口口口口口囧口口口口口囧
口题题题题题口题题题题题口
口答案答案答口答案答案答口
口答案答案答口答案答案答口
囧口口口口口囧口口口口口囧这样,只需把扫描到的图像也分成128格,可以很容易判断出哪个格是“囧”,然后使用算法判断出各个题的答题区域突然觉得自己的想法很幼稚请指正