OpenMV学习--sensor模块

这篇具有很好参考价值的文章主要介绍了OpenMV学习--sensor模块。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

OpenMV学习–sensor模块

一、介绍

文章内容参考http://t.csdn.cn/nomGT和星瞳科技文档,牛马哥也是个小菜比。

二、主要函数

1.sensor.reset()

初始化感光元件

2.sensor.get_id()

返回相机模块ID,返回值为int类型,大家可以看看自己感光元件的id号

3.sensor.set_pixformat() 设置像素模式

sensor.GRAYSCALE: 每个像素占8bit,灰度图像单通道的像素值 0-255

sensor.RGB565: 彩色,每个像素占16bit,R占5bit,G占6bit,B占5bit

4.sensor.set_framesize() 设置图像的大小

sensor.set_framesize(sensor.QQVGA) #160x120
sensor.set_framesize(sensor.HQVGA) #240x16
sensor.set_framesize(sensor.QVGA) #320x240
sensor.set_framesize(sensor.VGA) #640x480

5.sensor.skip_frames()

跳过n张照片或者跳过time毫秒的帧数。主要是用在改变相机设置之后,等感光元件变稳定,如用在reset、set_pixformat、set_framesize之后。用法例如:当 n = 10时,skip_frames(10) 跳过 10 帧;当 time = 2000时,skip_frames(time = 2000) ,跳过2000毫秒的帧。

6.sensor.set_windowing(roi)

set_windowing通俗意思是在当前画面中取出一块你想要处理的窗口,ROI 全称为region of interest,就是你感兴趣的区域。如下图,设定了x和y坐标、长宽。如果写x和y坐标,roi会默认居中。这里本质是进行数字缩放,定制自己的分辨率。

ROI = (0,0,320,240) #元组
sensor.set_windowing((0,0,320,240)) #sensor.set_windowing(ROI)都行哦,不懂一些python语法、类型可以去学学

OpenMV学习--sensor模块

7.水平和垂直反转

sensor.set_hmirror(True)  #水平镜像反转
sensor.set_vflip(True) #垂直镜像反转
sensor.get_hmirror(True)  #返回水平镜像反转状态
sensor.get_vflip(True) #返回垂直镜像反转状态

8.自动增益和白平衡

sensor.set_auto_gain() 自动增益开启(True)或者关闭(False)。在使用颜色追踪时,需要关闭自动增益。

sensor.set_auto_whitebal() 自动白平衡开启(True)或者关闭(False)。在使用颜色追踪时,需要关闭自动白平衡。

_whitebal() 自动白平衡开启(True)或者关闭(False)。在使用颜色追踪时,需要关闭自动白平衡。文章来源地址https://www.toymoban.com/news/detail-454089.html

到了这里,关于OpenMV学习--sensor模块的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • K210----openMV连体学习---01.对比学习基础

    目录 前言: 一、开发环境的快速搭建: 二、基本实验: 1、点亮小灯: 2、流水灯: 3、按键 4.外部中断: 5.定时器: 本人所用为01 studio的pyAi-K210和pyAI-OpenMV4,本人在学习完K210后,学习openMV时发现很多实验K210和openMV可以一起学习,所以写下此篇分享,本人基本都是个人笔记,

    2024年02月15日
    浏览(34)
  • 学习记录之openmv和STM32F103的通信

    分上下位机,下位机向上位机发送数据。(上位机控制,下位机收集数据) 可能用到的函数: UART :通用异步 收/发器 USART :通用同步/异步 收/发器 USART_ init() 串口初始化:波特率、数据字长,奇偶校验,硬件流控及收发使能 USART_ Cmd 使能串口                             

    2024年02月14日
    浏览(34)
  • 【OpenMV学习笔记(一)】识别色块并与STM通信传输中心坐标

    一直有想要写些东西的想法正好最近比较闲以及大创项目和电赛备赛需要用到OpenMV所以就记录一下学习过程。因为小白第一次写文章有什么错误希望大家包含在评论区指正。 2.1、Openmv端 这里OpenMV端仅作为数据的发送端,所以只需要共地,以及OpenMV的TX(P4)与开发板的RX端连

    2024年02月14日
    浏览(48)
  • mtk sensor 驱动调试

      MTK Sensor 分为AP和SCP两大部分,AP是主芯片,SCP是协处理器,都可以负责处理sensor数据。所以在MTK在驱动调试时经常会说sensor是挂AP侧还是挂scp侧。    在AP侧的sensor的调试不是很复杂,一般的步骤是找器件原厂对应的驱动,描述清楚是MTK的哪颗芯片,内核时什么版本。我之前

    2024年02月01日
    浏览(32)
  • 什么是星光级 Sensor ?

    1、问题背景: 上周老大打电话 call 我,问我们平台上是否有调过星光级的 sensor (估计是在外面出差被客户问到了,所以找我确认一下)。我回复说 sensor 没有星光级的概念,关于星光级,它是从产品来定义的。因为影响低照度下性能的因素有几个方面,包括 Sensor 的感光度

    2024年02月11日
    浏览(69)
  • Android sensor 传感器简介

    一、定义 Android 传感器相关术语微机电传感器(MEMS)MEMS 通常制作在规格很小的硅芯片上,借用了计算机芯片的制作技术。通常来说,所有的 Android 传感器都使用了这些技术,但是从技术的角度来说,MEMS 指的是在该传感器的部分设计中纳入了物理移动或震动,例如压力传感

    2024年02月12日
    浏览(43)
  • MTK Android P Sensor架构(一)

    本来如果只是给传感器写个驱动并提供能读取温湿度数据的节点,是一件比较轻松的事情,但是最近上层应用的同事要求我们按照安卓标准的流程来,这样他们就能通过注册一个服务直接读取传感器事件数据了。这样做的好处就是第三方的应用也能正常读取温湿度的数据并展

    2024年02月05日
    浏览(42)
  • android 8.1 disable unsupported sensor

    如果device不支持某种sensor,可以在android/frameworks/base/core/java/android/hardware/SystemSensorManager.java里将其disabled掉。以disable proximity sensor为例。 就是将p_sensor 从mFullSensorsList中移出。这一步基本上已经work了(SensorManager#getSensorList(8)得不到p_sensor的讯息),但是如果你的code还需要通过CTS测

    2024年02月06日
    浏览(29)
  • 【Sensor有点意思】之RCCB传感器

    无意中看到一种特殊规格的传感器,RCCB (Red-Clear-Clear-Blue)sensor,第一次听到这个名词,咱不知道就查一查,检索到RCCB sensor是一种广泛应用于汽车行业,因为它们的灵敏度和信噪比 (SNR) 优于传统的拜耳 (RGGB) 传感器。 与常见的RGGB bayer模式有一些区别,常见的色彩滤波阵列RG

    2024年02月16日
    浏览(32)
  • 基于OpenHarmony系统HDF Sensor驱动开发

    在产品开发时就需要对不同厂家或者同一厂家的不同型号进行适配开发,就会增加开发者的开发难度。为了快速开发或者移植传感器驱动,基于HDF(Hardware Driver Foundation)驱动框架开发了Sensor(传感器)驱动模型。Sensor驱动模型主要为上层提供稳定接口能力,对驱动开发者提

    2024年02月13日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包