• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

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

武飞扬头像
Jason_zhao_MR
帮助1

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

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
  2.  
    """
  3.  
    Created on Thu Sep 30 07:53:41 2021
  4.  
    """

Python 2/3 compatibility

  1.  
    from future import print_function
  2.  
    import numpy as np
  3.  
    import cv2
  4.  
    img = cv2.imread('b.jpg')
  5.  
    cv2.imshow("orginal",img)
  6.  
    gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
  7.  
    cv2.imshow("gray",gray)
  8.  
    gaussian = cv2.GaussianBlur(gray, (55), 0)
  9.  
    cv2.imshow("gaussian",gaussian)
  10.  
    edged=cv2.Canny(gaussian,50,200)
  11.  
    cv2.imshow("edged",edged)
  12.  
    cts, hierarchy = cv2.findContours(edged.copy(), cv2.RETR_EXTERNAL,
  13.  
    cv2.CHAIN_APPROX_SIMPLE)
  14.  
    cv2.drawContours(img, cts, -1, (0,0,255), 3)
  15.  
    cv2.imshow("img",img)
  16.  
    cv2.waitKey()
  17.  
    cv2.destroyAllWindows()
学新通

3.代码图片上传

学新通

学新通

4.实际运行效果

学新通

学新通

学新通

学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgkaaca
系列文章
更多 icon
同类精品
更多 icon
继续加载