高考答题卡怎么被机器识别?基于OpenCV答题卡识别模拟-米尔ARM+FPGA异构开发板
本篇测评由优秀测评者“筑梦者与梦同行”提供。
01.
前言MYD-JX8MMA7SDK发布说明
根据下图文件内容可以知道myir-image-full系统支持的功能,其支持OpenCV,也就不用在格外安装相关驱动包等,省了很多事情。
02.
MYD-JX8MMA7软件评估指南
本文介绍了Python的基本操作,在文档中10.1开发语言支持。
03.
历程路径
/usr/share/OpenCV/samples/
/usr/share/opencv4/samples/python/
文件目录中有一些python程序。
04.
图像识别开发
1.使用参考图片
上面的图片是模拟的答题卡,与实际答题卡理论相同,具体细节可能需要变动。正常的答题卡采集的数据较多。2.源代码1)源代码截图
2)源代码粘贴
1 | #!/usr/bin/env python3"""Created on Thu Sep 30 07:53:41 2021""" |
Python 2/3 compatibility
1 | from future import print_functionimport numpy as npimport cv2img = cv2.imread( 'b.jpg' )cv2.imshow( "orginal" ,img)gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)cv2.imshow( "gray" ,gray)gaussian = cv2.GaussianBlur(gray, ( 5 , 5 ), 0 )cv2.imshow( "gaussian" ,gaussian)edged = cv2.Canny(gaussian, 50 , 200 )cv2.imshow( "edged" ,edged)cts, hierarchy = cv2.findContours(edged.copy(), cv2.RETR_EXTERNAL,cv2.CHAIN_APPROX_SIMPLE)cv2.drawContours(img, cts, - 1 , ( 0 , 0 , 255 ), 3 )cv2.imshow( "img" ,img)cv2.waitKey()cv2.destroyAllWindows() |
3.代码图片上传
4.实际运行效果
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
2022-06-09 米尔嵌入式CPU模组亮相工业控制技术研讨会
2020-06-09 I.MX8M mini物联网开发板框架及屏幕接口详解