android camera中antibanding是什么功能?
2016-05-17 16:39
721 查看
把它关了,对着日光灯看,是不是有一条条的明暗条纹?
CMOS的曝光方式是一行一行的方式进行的,同一行上的每个pixel的曝光开始点和曝光的时间都是一样的,而在不同行之间虽然曝光时间都是一样的,但是曝光的开始点是不同的。
交流电光源会有光强的波动,在中国交流电频率是50Hz,如果camera曝光时间不是10ms的整数倍,图像上就会有明暗条纹。在交流电频率60Hz的国家,曝光时间就要是8.33ms的整数倍。在大家做机水平比较低的远古时代,相机软件里是会有一个菜单让用户选"50hz/60hz“的;后来大家做机水平进步之后,发现没什么用户知道这个选项什么意思,就从网络的国家代码查表获取交流电频率了;再后来,手机的处理能力提高之后,也可以用纯图像处理的算法判断当前是否产生banding并切换曝光参数了。
banding 指计算机对图片颜色还原不精确的问题,特别是指图片颜色过渡不自然的现象。antibanding顾名思意就是解决这种问题的设置。
CMOS的曝光方式是一行一行的方式进行的,同一行上的每个pixel的曝光开始点和曝光的时间都是一样的,而在不同行之间虽然曝光时间都是一样的,但是曝光的开始点是不同的。
交流电光源会有光强的波动,在中国交流电频率是50Hz,如果camera曝光时间不是10ms的整数倍,图像上就会有明暗条纹。在交流电频率60Hz的国家,曝光时间就要是8.33ms的整数倍。在大家做机水平比较低的远古时代,相机软件里是会有一个菜单让用户选"50hz/60hz“的;后来大家做机水平进步之后,发现没什么用户知道这个选项什么意思,就从网络的国家代码查表获取交流电频率了;再后来,手机的处理能力提高之后,也可以用纯图像处理的算法判断当前是否产生banding并切换曝光参数了。
banding 指计算机对图片颜色还原不精确的问题,特别是指图片颜色过渡不自然的现象。antibanding顾名思意就是解决这种问题的设置。
相关文章推荐
- android ViewPager用作广告轮播
- 玩转Android studio 插件开发、测试、JCenter库发布(3)
- Android开发笔记之属性动画解析
- android 高德地图 java.lang.UnsatisfiedLinkError: Native method not found: com.autonavi.amap.mapcore.MapC
- Retrofit2.0 android.os.NetworkOnMainThreadException解决方法
- Android PDF阅读
- Android onActivityResult获取返回值的用法
- 饿了么开源项目:便捷高效的Android数据持久化存储框架
- Fiddler手机抓包-Android手机
- Android之Intent全面解析及用法
- 浅谈android中图片处理之图形变换特效Matrix(四)
- Android的MVP框架
- Android ImageView高度自适应
- android 输入框EditText禁止输入Emoji表情符
- 一张图了解Android开源框架
- Android基础之十四数据存储 之 SQLite数据库详解
- Android中Strings资源一些冷门用法
- Android 编程下 Touch 事件的分发和消费机制
- Android的文件系统结构
- Android EditText和软键盘绑定的问题