• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

OV5640摄像头模块可以识别环境的亮度吗

Harriet 2019-04-28 浏览量:1224
怎么才能实现亮度的识别读取
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 当然是可以的,OV5640输入是可以直接通过照片的灰度值来识别亮度的,但是要想通过读取对应的数据然后进行转换,才可以实现,这样的操作非常复杂,建议你用专门的亮度传感器来实现
    • 发布于 2019-04-30
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 理论上是可以进行环境亮度感知的,不过不如用专门的传感器,因为单纯OV5640是针对拍摄用的,用来感知环境亮度还需要加附加镜头(不要求太大精度也可以不加,但就不准确啦),而且比专门传感器更耗电。

    其实原理很简单,把获得的图像所有像素(也可以是比例抽样像素——没个区域取一些像素点,类似多点对焦,只是这里是多点获取亮度)值取个平均数,就可以作为亮度值。

    • 发布于2019-04-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 非要用摄像头来感知亮度也不是不可以,只不过不是很准。可以将拍摄到的图像转化为HSB格式,然后亮度取平均值就可以了
    • 发布于2019-04-28
    • 举报
    • 评论 0
    • 0
    • 0

  • OV5640只是用于获取图像的,不过这个图像如果用的是YUV编码方式,则可以通过处理器解算出当前环境的光强度

    不过这种方法比较麻烦,而且不准,所以还是找个光强传感器来做比较好

    • 发布于2019-05-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

OV5640摄像头模块可以识别环境的亮度吗