当前位置: 首页 > news >正文

网站开发需要什么软件有哪些北京微信网站建设

网站开发需要什么软件有哪些,北京微信网站建设,免费建立一个个人网站,怎么改网站模块一、准备工作 有关OPENMV最大色块追踪及与STM32通信内容,详情见【STM32HAL】与OpenMV通信 二、所用工具 1、芯片:STM32F103C8T6 2、CUBEMX配置软件 3、KEIL5 4、OPENMV 三、实现功能 寻找黑色矩形,并将最大矩形的四个边缘坐标发送给STM…

一、准备工作

有关OPENMV最大色块追踪及与STM32通信内容,详情见【STM32+HAL】与OpenMV通信

二、所用工具

1、芯片:STM32F103C8T6

2、CUBEMX配置软件

3、KEIL5

4、OPENMV

三、实现功能

寻找黑色矩形,并将最大矩形的四个边缘坐标发送给STM32

四、OpenMV  IDE

1、寻找最大的矩形,并沿矩形边框绘制线条
# 寻找最大的矩形
# 沿矩形边框绘制线条
import sensor, image, time# 相机初始化
sensor.reset()
sensor.set_pixformat(sensor.GRAYSCALE)      # 设置图像格式为灰度
sensor.set_framesize(sensor.QQQVGA)         # 设置图像大小
sensor.skip_frames(time=2000)               # 等待设置生效
clock = time.clock()                        # 用于跟踪帧率while(True):clock.tick()img = sensor.snapshot().lens_corr(1.8)# 使用find_rects()方法寻找图像中的矩形rects = img.find_rects(threshold = 10000)# 初始化变量来存储最大矩形的信息max_area = 0max_rect = None# 遍历所有找到的矩形,找出面积最大的矩形for rect in rects:# 计算当前矩形的面积area = rect.w() * rect.h()# 如果当前矩形的面积大于之前记录的最大面积,则更新最大矩形和最大面积if area > max_area:max_area = areamax_rect = rect# 如果找到了最大的矩形,则绘制它的边框if max_rect:corners = max_rect.corners()    # 获取最大矩形的四个角点# 绘制最大矩形的四条边for i in range(len(corners)):start_point = corners[i]end_point = corners[(i+1) % 4]img.draw_line(start_point[0], start_point[1], end_point[0], end_point[1], color = 255)print(corners)                  # 打印最大矩形的四个角点

2、完整通信+识别代码
# 寻找最大的矩形
# 沿矩形边框绘制线条
import sensor, image, time
import ustruct
from pyb import UART# 串口初始化
uart = UART(3, 115200, timeout_char=200)
uart.init(115200, bits=8, parity=None, stop=1)  # init with given parameters# 相机初始化
sensor.reset()
sensor.set_pixformat(sensor.GRAYSCALE)      # 设置图像格式为灰度
sensor.set_framesize(sensor.QQQVGA)         # 设置图像大小
sensor.skip_frames(time=2000)               # 等待设置生效
clock = time.clock()                        # 用于跟踪帧率def send_data(x):global uart;uart.write(bytearray([0xb3,0xb3]))uart.write(str(x))uart.write(bytearray([0x0d,0x0a]))while(True):clock.tick()img = sensor.snapshot().lens_corr(1.8)# 使用find_rects()方法寻找图像中的矩形rects = img.find_rects(threshold = 10000)# 初始化变量来存储最大矩形的信息max_area = 0max_rect = None# 遍历所有找到的矩形,找出面积最大的矩形for rect in rects:# 计算当前矩形的面积area = rect.w() * rect.h()# 如果当前矩形的面积大于之前记录的最大面积,则更新最大矩形和最大面积if area > max_area:max_area = areamax_rect = rect# 如果找到了最大的矩形,则绘制它的边框if max_rect:corners = max_rect.corners()    # 获取最大矩形的四个角点# 绘制最大矩形的四条边for i in range(len(corners)):start_point = corners[i]end_point = corners[(i+1) % 4]img.draw_line(start_point[0], start_point[1], end_point[0], end_point[1], color = 255)send_data(corners)print(corners)                  # 打印最大矩形的四个角点

五、源码提供

【STM32+OPENMV】矩形识别资源

http://www.15wanjia.com/news/177819.html

相关文章:

  • 网站做的好的公司有wordpress页面标题居中
  • 重庆注册公司流程和费用标准厦门seo
  • 淮安营销型网站建设重庆网站维护
  • 抖音代运营如何解除灰色词seo
  • 做网站公司有哪些房源管理免费系统
  • 程序_做彩票源码网站开发昆山张浦做网站
  • 内蒙古建设工程交易服务中心网站单页网站作用是什么
  • 新网 主办网站已备案网页美工设计基础
  • 做网站公司流程东莞工程网站建设
  • 如何在电网网站做备案网站怎么做导航
  • 电子电路自学网站营销自动化案例
  • 文山微网站建设WordPress 5.2.1
  • 尚品本色木门网站是哪个公司做的企业推广网络营销外包服务
  • 维护网站需要什么技术怎么让自己的网站通过域名访问
  • 网站右侧浮动广告代码数据分析师要学什么课程
  • 在那个网站做定制旅游保定网站设计公司
  • 做服装外贸哪个网站好58同城app下载安装手机版
  • 湖南微信网站射阳做企业网站哪家好
  • 长沙协会网站设计专业服务娄底本地做寄生虫网站
  • 宝贝做网站郴州装修公司排名前十口碑推荐
  • 上海网站备案号查询智慧团建官方网站
  • 岳阳建设商城网站公司镇江网站建设dmooo
  • 做网站有必要?网易企业邮箱改密码
  • 进出口贸易公司网站建设网站飘落怎么做
  • 厦门营销网站制作wordpress图标居中
  • 网站首页是什么意思百度hao123
  • 简单网站wordpress是怎么实现自定义链接
  • 做手机网站优wordpress教程插件
  • 新加坡购物网站排名王野天这个名字如何
  • 公司网站设计与制作ps做网站顶部