您的位置:首页 > 移动开发 > Android开发

android camera中antibanding是什么功能?

2016-05-17 16:39 721 查看
把它关了,对着日光灯看,是不是有一条条的明暗条纹?

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

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

banding 指计算机对图片颜色还原不精确的问题,特别是指图片颜色过渡不自然的现象。antibanding顾名思意就是解决这种问题的设置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: