android camera中antibanding是什么功能?

2570阅读 0评论2018-05-07 天川一水
分类:Android平台

把它关了,对着日光灯看,是不是有一条条的明暗条纹?

CMOS的曝光方式是一行一行的方式进行的,同一行上的每个pixel的曝光开始点和曝光的时间都是一样的,而在不同行之间虽然曝光时间都是一样的,但是曝光的开始点是不同的。

交流电光源会有光强的波动,在中国交流电频率是50Hz,如果camera曝光时间不是10ms的整数倍,图像上就会有明暗条纹。在交流电频率60Hz的 国家,曝光时间就要是8.33ms的整数倍。在大家做机水平比较低的远古时代,相机软件里是会有一个菜单让用户选"50hz/60hz“的;后来大家做机 水平进步之后,发现没什么用户知道这个选项什么意思,就从网络的国家代码查表获取交流电频率了;再后来,手机的处理能力提高之后,也可以用纯图像处理的算 法判断当前是否产生banding并切换曝光参数了。

banding 指计算机对图片颜色还原不精确的问题,特别是指图片颜色过渡不自然的现象。antibanding顾名思意就是解决这种问题的设置。
上一篇:gmail注册
下一篇:Android -- Camera2(Android5.0)