
openmv系列
文章平均质量分 87
云-生
茕茕孑立,形影相吊。
展开
-
openmv4系列7----寻找色块
openmv4系列7----寻找色块1、find_blobs函数image.find_blobs(thresholds, roi=Auto, x_stride=2, y_stride=1, invert=False, area_threshold=10, pixels_threshold=10, merge=False, margin=0, threshold_cb=None, merge_cb=None)参数解释:thresholds是颜色的阈值,注意:这个参数是一个列表,可以包含多个颜色。如原创 2021-05-08 17:24:08 · 12308 阅读 · 0 评论 -
openmv4系列6----外设功能
openmv4系列6----外设功能一、LEDfrom pyb import LED #从pyb模块引入LED类red = LED(1) # 红ledgreen = LED(2) # 绿ledblue = LED(3) # 蓝ledred.toggle() #翻转green.on() #亮blue.off() #灭red = LED(1)语句创建了LED(1)的对象,red.toggle()调用了对象的方法。LED(1) -> 红LED LED(2原创 2021-05-07 16:59:10 · 1543 阅读 · 1 评论 -
openmv4系列5----板级功能
openmv4系列4----板级功能原创 2021-04-27 20:59:31 · 882 阅读 · 0 评论 -
openmv4系列4----图像处理
openmv4系列4----图像处理sensor模块,用于设置感光元件的参数。一、感光元件的使用import sensor#引入感光元件的模块# 设置摄像头sensor.reset()#初始化感光元件sensor.set_pixformat(sensor.RGB565)#设置为彩色sensor.set_framesize(sensor.QVGA)#设置图像的大小sensor.skip_frames()#跳过n张照片,在更改设置后,跳过一些帧,等待感光元件变稳定。# 一直拍照while原创 2021-04-27 20:57:32 · 1696 阅读 · 1 评论 -
openmv4系列3----图像知识
openmv4----图像处理1.摄像头 那么什么是摄像头,说到底,就是一个将光学信号转变成电信号的一个装置。图像透过镜头,照在一个感光芯片上,感光芯片可以把光照的波长和强度等信息转成计算机(数字电路)可以识别的数字信号。在计算机视觉中,最简单的相机模型是小孔成像模型:小孔模型是一种理想相机模型,没有考虑实际相机中存在的场曲、畸变等问题。但是在实际使用时,这些问题可以通过在标定的过程中引入畸变参数解决,所以小孔模型仍然是目前最广泛使用的相机模型。2.像素和分辨率 感光元件是有很多个感光点构成的,原创 2021-04-27 13:59:22 · 1952 阅读 · 0 评论 -
openmv4系列2----镜头讨论
openmv系列2----硬件基础1.镜头的选择 openmv常见的使用的镜头有OV7725、OV2640、OV5640、OV9640、MT9V034这几种。 OV7725:是一款30W像素的摄像头模块,支持最大VGA分辨率输出,帧率最大可达60fps。能配置输出RAW RGB、RGB(GRB422、RGB565/RGB444)、YVA422这几种格式的视频流。通俗点讲:OV7725像素是30W,虽然像素低,但是帧率高,应用在颜色追踪等应用上效果不错。 OV9650:是一款130W像素的摄像头原创 2021-04-23 21:56:32 · 18733 阅读 · 1 评论 -
openmv4系列1----基本认知
openmv4系列1----基本认知1.openmv的由来 OpenMV是一个开源,低成本,功能强大的机器视觉模块。以STM32F427CPU为核心,集成了OV7725摄像头芯片,在小巧的硬件模块上,用C语言高效地实现了核心机器视觉算法,提供Python编程接口。2.openmv4的硬件主控STM32H743VI ARM Cortex M7 处理器,400 MHz ,1MB RAM,2 MB flash. 所有的 I/O 引脚输出 3.3V 并且 5V 耐受。这个处理器有以下的IO接口。有大原创 2021-04-23 18:56:49 · 9708 阅读 · 2 评论