OpenMV学习笔记
文章平均质量分 71
OpenMV学习笔记
落叶随峰
菜鸡大学生一枚,感兴趣方向:C++,嵌入式,PCB设计,目标检测,视频语义分割等。
展开
-
OpenMV学习笔记(4) 画图
目录一、前言二、画线三、画框四、画圆五、画十字六、写字七、完整代码一、前言视觉系统通常需要给使用者提供一些反馈信息,直接在图像中显示出来,很直观。在这里。我们需要把ROI区域用图形框标注出来二、画线image.draw_line(line_tuple, color=White)line_tuple的格式是(x0, y0, x1, y1),意思是(x0, y0)到(x1, y1)的直线。 颜色可以是灰度值(0-255),或者是彩色值(r,...原创 2021-10-06 12:12:14 · 3105 阅读 · 0 评论 -
OpenMV学习笔记(3) 获取图像的颜色信息
目录一、前言二、ROI(感兴趣的区域)三、Statistics四、完整代码 效果五、讨论一、前言在图像识别中,如果想知道一个区域的颜色信息,我们可以使用统计信息——Statistics二、ROI(感兴趣的区域)如图,如果我们想要知道蓝色方框内的颜色信息,我们想要定义这个方框的位置信息roi的格式是(x, y, w, h)的tupple.x:ROI区域中左上角的x坐标(即起始x坐标,x=5) y:ROI区域中左上角的y坐标(即起始y坐标,y=5)...原创 2021-10-05 12:48:12 · 3822 阅读 · 1 评论 -
OpenMV学习笔记(2) 获取图像
目录一、sensor库的引入二、初始化三、设置彩色\黑白四、设置图像大小五、跳过一些帧六、获取一张图片七、完整代码一、sensor库的引入import sensor二、初始化sensor.reset()三、设置彩色\黑白sensor.set_pixformat(x)sensor.set_pixformat()设置像素模式在这里,x有两个参数sensor.GRAYSCALE: 灰度,每个像素8bit sensor.RGB565: 彩...原创 2021-10-04 11:46:30 · 2343 阅读 · 0 评论 -
OpenMV学习笔记(1) Python基础语法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言Python,是一个很常用的语言,在图像处理,机器学习,网络编程中都使用非常广。而且Python是一个非常容易上手的语言,如果你有其他语言编程基础(例如C,C++,Java),会更容易上手。OpenMV由于采用了STM32H743作为主控芯片,其底层代码是C语言,而对于初学者,可以用Python进行二次开发。提原创 2021-10-02 11:26:45 · 1473 阅读 · 0 评论