0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高考答题卡怎么被机器识别?基于OpenCV答题卡识别模拟-米尔ARM+FPGA异构开发板

jf_36690210 来源:jf_36690210 作者:jf_36690210 2023-06-09 20:00 次阅读

本篇测评由优秀测评者“筑梦者与梦同行”提供。

01.

前言MYD-JX8MMA7SDK发布说明

根据下图文件内容可以知道myir-image-full系统支持的功能,其支持OpenCV,也就不用在格外安装相关驱动包等,省了很多事情。

wKgaomSDFF6AVdX2AAInI-TG-ik436.png

02.

MYD-JX8MMA7软件评估指南

本文介绍了Python的基本操作,在文档中10.1开发语言支持。

wKgZomSDFF-AXiT1AAHLp3TkfBE691.pngwKgaomSDFGGADq3WAACLYIdYjD8630.png

03.

历程路径

/usr/share/OpenCV/samples//usr/share/opencv4/samples/python/

wKgZomSDFGKAPeMmAACIUKaRxcY091.pngwKgaomSDFGOAUc6EAACPgD3sHKw437.png

文件目录中有一些python程序。

04.

图像识别开发

1.使用参考图片

wKgZomSDFGSAQhZCAAR099jPZ4E982.png

上面的图片是模拟的答题卡,与实际答题卡理论相同,具体细节可能需要变动。正常的答题卡采集的数据较多。

2.源代码

1)源代码截图

wKgaomSDFGaAWlxiAAGCTVcuqqA149.png

2)源代码粘贴

#!/usr/bin/envpython3

"""

CreatedonThuSep3007:53:412021

"""

Python 2/3 compatibility

fromfutureimportprint_function

importnumpyasnp

importcv2

img=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.代码图片上传

wKgZomSDFGaAKmpaAAAqupKnN7M543.pngwKgaomSDFGeAKAOtAABn0dq_4-c794.png

4.实际运行效果

wKgZomSDFGiAcvChAA0h6o0hu4k919.pngwKgaomSDFGmARfgwAAhwKtuFbjU969.pngwKgZomSDFGqAVMKdAAqUXdtMPLg787.pngwKgaomSDFGuAZBBgAAvIKn3qhQ0102.png


审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1620

    文章

    21495

    浏览量

    598434
  • ARM
    ARM
    +关注

    关注

    134

    文章

    8952

    浏览量

    364763
  • 开发板
    +关注

    关注

    25

    文章

    4738

    浏览量

    95969
  • OpenCV
    +关注

    关注

    29

    文章

    622

    浏览量

    41048
收藏 人收藏

    评论

    相关推荐

    #硬声创作季 #机器视觉 VisionPro答题卡识别-6 筛选与标注用户的选择

    机器视觉
    水管工
    发布于 :2022年12月07日 16:53:15

    [11.3]--答题卡识别

    图像识别图像识别技术
    jf_75936199
    发布于 :2023年04月28日 02:32:43

    labview关于答题卡设计

    怎么使用模板答题卡与测试答题卡进行比较?
    发表于 04-15 21:59

    怎么对图像的一些地方进行定位?

    要坐一个答题卡阅读器,怎么对模板答题卡的正确选项处进行定位?
    发表于 04-28 20:14

    2.4g低功耗SI24R1校园答题器方案

    学生证(答题卡)满足校园安全管理、教学优化、家校互动的多方需求。功能契合国家“三通两平台”建设规范。通过班级互动教学,活跃教与学的氛围,大数据分析真正能帮助提升教学质量。学生证可直接连入班级多媒体设备
    发表于 07-26 11:39

    答题卡识别】基于hough变换答题卡判定与成绩统计matlab源码

    对头狼位置进行更新,若此时存在多匹的情况,则随机选一匹成为头狼。头狼不执行3种智能行为,直接进入迭代,直到其他更强的人工狼代替。4.2 游走行为​​5 人工狼群算法的具体步骤:​6 BP神经网络
    发表于 05-05 18:39

    米尔MYD-JX8MMA7开发板-ARM+FPGA架构试用体验】 六、OpenCV答题卡识别

    /samples/ /usr/share/opencv4/samples/python/ 文件目录中有一些python程序。 四、图像识别开发 1.使用参考图片 上面的图片是模拟答题卡
    发表于 05-23 09:03

    ARM嵌入式系统基础教程简答题

    ARM嵌入式系统基础教程简答题(arm嵌入式开发板上做电子琴)-该文档为ARM嵌入式系统基础教程简答题
    发表于 08-04 11:06 6次下载
    <b class='flag-5'>ARM</b>嵌入式系统基础教程简<b class='flag-5'>答题</b>

    QT+OpenCV人脸识别米尔iMX8MPlus开发板项目

    ,让其运行在米尔iMX8M Plus开发板上。 测试项目实际是分了两个工程,一个工程是作为管理员控制功能使用,添加人脸信息。同时也可以查询到打卡记录,对从机进行下发通知等等。 人脸识别我们主要需要用到
    的头像 发表于 05-18 18:00 2318次阅读
    QT+<b class='flag-5'>OpenCV</b>人脸<b class='flag-5'>识别</b>—<b class='flag-5'>米尔</b>iMX8MPlus<b class='flag-5'>开发板</b>项目

    米尔瑞萨RZ/G2L开发板 TF读写速度测试

    米尔瑞萨RZ/G2L开发板TF读写测试
    的头像 发表于 05-22 09:07 1243次阅读
    <b class='flag-5'>米尔</b>瑞萨RZ/G2L<b class='flag-5'>开发板</b> TF<b class='flag-5'>卡</b>读写速度测试

    ARM+FPGA开发板上电体验——米尔基于NXP i.MX 8M Mini+Artix-7处理器的开发板

    本篇测评由电子发烧友的优秀测评者“qinyunti”提供。点击观看视频米尔基于NXPi.MX8MMini和Artix-7处理器推出的MYD-JX8MMXA7开发板,采用了ARM+FPGA异核架构,在
    的头像 发表于 03-28 16:48 1001次阅读
    <b class='flag-5'>ARM+FPGA</b><b class='flag-5'>开发板</b>上电体验——<b class='flag-5'>米尔</b>基于NXP i.MX 8M Mini+Artix-7处理器的<b class='flag-5'>开发板</b>

    测评米尔ARM+FPGA异构开发板

    米尔基于ARM+FPGA异构开发板,根据下图文件内容可以知道myir-image-full系统支持的功能,其支持OpenCV,也就不用在格外
    的头像 发表于 07-10 09:59 712次阅读
    测评<b class='flag-5'>米尔</b><b class='flag-5'>ARM+FPGA</b><b class='flag-5'>异构</b><b class='flag-5'>开发板</b>

    米尔ARM+FPGA架构开发板PCIE2SCREEN示例分析与测试

    本次测试内容为基于ARM+FPGA架构的米尔MYD-JX8MMA7开发板ARM端的测试例程pcie2screen并介绍一下FPGA端程序的
    的头像 发表于 07-08 14:38 590次阅读
    <b class='flag-5'>米尔</b><b class='flag-5'>ARM+FPGA</b>架构<b class='flag-5'>开发板</b>PCIE2SCREEN示例分析与测试

    米尔ARM+FPGA架构开发板PCIE2SCREEN示例分析与测试

    本次测试内容为基于ARM+FPGA架构的米尔MYD-JX8MMA7开发板ARM端的测试例程
    的头像 发表于 07-07 14:15 553次阅读
    <b class='flag-5'>米尔</b><b class='flag-5'>ARM+FPGA</b>架构<b class='flag-5'>开发板</b>PCIE2SCREEN示例分析与测试

    高考答题卡怎么机器识别?基于OpenCV答题卡识别模拟-米尔ARM+FPGA异构开发板

    本篇测评由电子发烧友的优秀测评者“筑梦者与梦同行”提供。01.前言MYD-JX8MMA7SDK发布说明根据下图文件内容可以知道myir-image-full系统支持的功能,其支持OpenCV,也就
    的头像 发表于 07-31 17:04 654次阅读
    <b class='flag-5'>高考</b><b class='flag-5'>答题卡</b>怎么<b class='flag-5'>被</b><b class='flag-5'>机器识别</b>?基于<b class='flag-5'>OpenCV</b><b class='flag-5'>答题卡</b><b class='flag-5'>识别</b><b class='flag-5'>模拟</b>-<b class='flag-5'>米尔</b><b class='flag-5'>ARM+FPGA</b><b class='flag-5'>异构</b><b class='flag-5'>开发板</b>