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

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

3天内不再提示

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

米尔电子 2023-07-31 17:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本篇测评由电子发烧友的优秀测评者“筑梦者与梦同行”提供。

01.

前言MYD-JX8MMA7SDK发布说明


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

02.

MYD-JX8MMA7软件评估指南
本文介绍了Python的基本操作,在文档中10.1开发语言支持。
3f3c8266-2f81-11ee-bbcf-dac502259ad0.png3f615208-2f81-11ee-bbcf-dac502259ad0.png

03.

历程路径
/usr/share/OpenCV/samples//usr/share/opencv4/samples/python/
3f85895c-2f81-11ee-bbcf-dac502259ad0.png3fa11154-2f81-11ee-bbcf-dac502259ad0.png文件目录中有一些python程序。

04.

图像识别开发
1.使用参考图片
3fcf31ce-2f81-11ee-bbcf-dac502259ad0.png 上面的图片是模拟的答题卡,与实际答题卡理论相同,具体细节可能需要变动。正常的答题卡采集的数据较多。2.源代码1)源代码截图
401df1d8-2f81-11ee-bbcf-dac502259ad0.png 2)源代码粘贴

#!/usr/bin/env python3"""Created on Thu Sep 30 0741 2021"""

Python 2/3 compatibility

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.代码图片上传
404ebd68-2f81-11ee-bbcf-dac502259ad0.png405e9ad0-2f81-11ee-bbcf-dac502259ad0.png4.实际运行效果
407d216c-2f81-11ee-bbcf-dac502259ad0.png413f48be-2f81-11ee-bbcf-dac502259ad0.png
4167282a-2f81-11ee-bbcf-dac502259ad0.png41fe5222-2f81-11ee-bbcf-dac502259ad0.png

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

    关注

    1655

    文章

    22283

    浏览量

    630265
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9499

    浏览量

    388703
  • 开发板
    +关注

    关注

    25

    文章

    6122

    浏览量

    113317
  • 机器识别
    +关注

    关注

    1

    文章

    14

    浏览量

    2663
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【EASY EAI Orin Nano开发板试用体验】PP-OCRV5文字识别实例搭建与移植

    【EASY EAI Orin Nano开发板试用体验】PP-OCRV5文字识别实例搭建与移植 PP-OCRV5是PP-OCR新一代文字识别解决方案, 该方案聚焦于多场景、多文字类型的文字识别
    发表于 08-18 16:57

    如何端编译OpenCV并搭建应用--基于瑞芯微米尔RK3576开发板

    本文将介绍基于米尔电子MYD-LR3576开发板米尔基于瑞芯微 RK3576开发板)的端编译Open
    发表于 08-08 17:14

    SI24R1:答题卡方案芯片替代NRF24L01+

    广泛应用于各物联网场景。主要应用在中远距离的低功耗无线数据传输和控制系统中,如有源RFID、校园答题卡系统、人员考勤、资产管理、智慧城市、无线遥感、智慧家居、智能工业控制等。Si24R1是工作在2.4GHz
    发表于 07-31 10:29

    搭载ARM,NPU,FPGA三种核心的开发板米尔安路DR1M90飞龙派

    最近我发现一个有趣的开发板。 这个开发板集合了ARM核心,NPU核心甚至还有FPGA核心。 它就是米尔新出的YM90X
    发表于 06-13 17:02

    ARM,NPU,FPGA三种核心的开发板米尔安路飞龙派开发板

    最近我发现一个有趣的开发板。这个开发板集合了ARM核心,NPU核心甚至还有FPGA核心。它就是米尔新出的YM90X
    的头像 发表于 06-13 08:03 1357次阅读
    有<b class='flag-5'>ARM</b>,NPU,<b class='flag-5'>FPGA</b>三种核心的<b class='flag-5'>开发板</b> — <b class='flag-5'>米尔</b>安路飞龙派<b class='flag-5'>开发板</b>

    有奖丨米尔 NXP i.MX91开发板免费试用来啦

    米尔与NXP合作发布的新品基于NXPi.MX91应用处理器的MYD-LMX91开发板免费试用名额来啦~~米尔提供了3套价值588元的MYD-LMX91开发板发起试用活动您不仅可以免费体
    的头像 发表于 06-05 08:02 1116次阅读
    有奖丨<b class='flag-5'>米尔</b> NXP i.MX91<b class='flag-5'>开发板</b>免费试用来啦

    基于米尔全志T536开发板的视频识别应用方案

    本文将介绍基于米尔电子MYD-LT536开发板米尔基于全志T536开发板)的视频识别应用方案测试。摘自优秀创作者-鲁治驿基于
    的头像 发表于 06-05 08:01 1775次阅读
    基于<b class='flag-5'>米尔</b>全志T536<b class='flag-5'>开发板</b>的视频<b class='flag-5'>识别</b>应用方案

    米尔-RK3562开发板试用评测】RK3562J开发板-语音识别功能测试(一)

    非常感谢电子发烧友论坛,以及米尔电子,最近拿到了电子发烧友试用的米尔电子开发板。正好手边可能有一项语音识别的功能要做。 硬件环境​​: 使用电子发烧友论坛提供的
    发表于 05-17 21:29

    基于RK3576开发板的人脸识别算法

    RK3576开发板展示人脸识别算法例程和API说明
    的头像 发表于 05-07 16:48 2484次阅读
    基于RK3576<b class='flag-5'>开发板</b>的人脸<b class='flag-5'>识别</b>算法

    基于RK3576开发板的TF槽使用说明

    RK3576开发板使用TF
    的头像 发表于 05-07 09:24 1442次阅读
    基于RK3576<b class='flag-5'>开发板</b>的TF<b class='flag-5'>卡</b>槽使用说明

    如何用OpenCV的相机捕捉视频进行人脸检测--基于米尔NXP i.MX93开发板

    本文将介绍基于米尔电子MYD-LMX93开发板米尔基于NXPi.MX93开发板)的基于OpenCV的人脸检测方案测试。
    的头像 发表于 04-15 11:51 640次阅读
    如何用<b class='flag-5'>OpenCV</b>的相机捕捉视频进行人脸检测--基于<b class='flag-5'>米尔</b>NXP i.MX93<b class='flag-5'>开发板</b>

    OpenCV行人检测应用方案--基于米尔全志T527开发板

    本文将介绍基于米尔电子MYD-LT527开发板米尔基于全志T527开发板)的OpenCV行人检测方案测试。摘自优秀创作者-小火苗一、软件环
    的头像 发表于 04-10 08:03 1099次阅读
    <b class='flag-5'>OpenCV</b>行人检测应用方案--基于<b class='flag-5'>米尔</b>全志T527<b class='flag-5'>开发板</b>

    有奖丨米尔 瑞芯微YR3562开发板免费试用

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3562应用处理器的MYD-YR3562开发板免费试用活动来啦~~米尔提供了3块价值599元的MYD-YR3562开发板发起试用活动您不仅可以免
    的头像 发表于 03-20 08:05 806次阅读
    有奖丨<b class='flag-5'>米尔</b> 瑞芯微YR3562<b class='flag-5'>开发板</b>免费试用

    有奖丨米尔 全志T536开发板免费试用

    米尔与全志合作发布的新品基于全志T536应用处理器的MYD-LT536-GK开发板免费试用活动来啦~~米尔提供了3块价值750元的MYD-LT536-GK开发板发起试用活动您不仅可以免
    的头像 发表于 12-26 08:05 1313次阅读
    有奖丨<b class='flag-5'>米尔</b> 全志T536<b class='flag-5'>开发板</b>免费试用

    如何用OpenCV进行手势识别--基于米尔全志T527开发板

    本文将介绍基于米尔电子MYD-LT527开发板米尔基于全志T527开发板)的OpenCV手势识别
    的头像 发表于 12-13 08:04 1763次阅读
    如何用<b class='flag-5'>OpenCV</b>进行手势<b class='flag-5'>识别</b>--基于<b class='flag-5'>米尔</b>全志T527<b class='flag-5'>开发板</b>