Java 图像识别 数字图像处理 从一张JPG图片中识别出若干黑色小方块

求高手赐教,推销毕业设计的免进想从一张Jpg图像中识别出若干黑色区域,用于对答题卡的涂卡部分进行自动算分。求高手介绍相关java技术,如何实现,求想法思路,交流。... 求高手赐教,推销毕业设计的免进
想从一张Jpg图像中识别出若干黑色区域,用于对答题卡的涂卡部分进行自动算分。
求高手介绍相关java技术,如何实现,求想法思路,交流。
展开
 我来答
shy2850
推荐于2017-11-28 · TA获得超过6773个赞
知道大有可为答主
回答量:2505
采纳率:55%
帮助的人:1566万
展开全部
你需要关注的主要是这个类:java.awt.image.BufferedImage
可以查阅相关的API。

java图像处理技术在《java核心技术8 下卷》中有比较详细的介绍。

相关技术要求和注意事项:RGB标准、ICC配置特性、
建议如果进行像素识别的话可以选取关键点的识别方式、而且确认像素是否符合要求使用RGB的范围识别而非精确识别。

至于具体的识别操作过程,需要你详细定义开始识别的位置标准(规定的或者识别图像获取)、边界标准、大小(识别块得SIZE)、分组(给识别块确定属性)等
追问
谢谢你的回答,我要做的是对答题卡的主观题进行自动判分,先将答题卡扫面,生成Jpg图像,然后对客观题(选择题,包括其他涂卡部分)进行自动处理,主观题部分(简答题)进行图像截取,进行人工给分,其中有个困难是扫面出来的图像可能出现局部的偏移。望多指教!
追答
对于可能出现的偏移,我的建议是:
①成像时避免,可以用图像工具PS下,只留下有效的绘图区域,比较简单。
②识别图像获取开始扫描的起始位置和结束位置确定扫描的矩形范围。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式