【问题标题】:raspberry pi camera different white balance树莓派相机不同的白平衡
【发布时间】:2016-04-26 09:22:41
【问题描述】:

我制作了一个制作 360 度照片的模块。当我同时触发一张照片时,在两个不同的带有相机的 RPis 上使用相同的脚本,白平衡是不同的。我将自动白平衡设置为“关闭”并设置白平衡增益的恒定值,但是当我检查照片时,白平衡非常不同。我设置的 abw_gain 和输出 awb_gain 之间的值也不同。这是代码和照片:

camera.awb_mode = 'off'
camera.exposure_mode = 'off'
camera.drc_strength='off'

camera.awb_gains = (Fraction(453,257),Fraction(247,257))
g = camera.awb_gains
print g, "wb gains #0"
g = camera.awb_gains
print g, "wb gains #1"

/输出#0/g = (Fraction(451, 256), Fraction(123, 128)) "wb gain #0"

/输出#1/g = (Fraction(451, 256), Fraction(123, 128)) "wb gain #1"

两个摄像头的输出相同。

这张图片来自第一台相机:

下面是第二个摄像头的图像:

【问题讨论】:

    标签: python camera raspberry-pi raspberry-pi2


    【解决方案1】:

    使用函数手动设置增益:

    cameraObject._set_awb_gains((redgain, bluegain))
    

    参数可以是integerfloat,范围从08

    【讨论】:

    • 感谢您在此处记录此内容...正要检查代码,但我试图找出增益值的上限是多少,但没有看到它记录在其他任何地方!
    猜你喜欢
    • 2018-08-17
    • 2023-03-11
    • 2018-02-13
    • 2015-08-05
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多