原址:http://news.mydrivers.com/1/175/175922.htm

苹果在iOS 4.1操作系统中为iPhone 4增加了一项有趣的新功能:HDR拍照。虽然目前市场上支持HDR功能的数码相机已经不在少数,但能够让普通消费者注意到这一功能,iPhone 4依然居功至伟。

HDR即High Dynamic Range高动态范围。开启该功能后,iPhone 4在拍照时,实际上会连拍三张照片,分别对应欠曝、正常曝光和过曝,再合成为一幅照片,提升暗部和亮部的细节表现。

由于大多数情况下HDR照片更加接近人眼所见,再加上iPhone 4可以设置让手机同时保存原版和HDR版照片。因此除了占用存储空间稍多,以及HDR照片合成需要等待几秒钟外,似乎再也没有关闭HDR的理由了。

不过,事实其实并非完全如此。下面我们就要告诉你,何时应该开启HDR,而何时有应当关闭。

何时应开启HDR?

风景照

HDR功能的一项经典应用就是蓝天白云下的风景照。开启HDR后可以让天更蓝,草更绿。不过唯一的的例外是日出和夕阳,由于HDR功能会对太阳的曝光亮度做出错误判断,反而会丧失了原有的动人色彩。

户外人像

大太阳下拍摄人像往往不是件容易的事情,逆光拍摄经常会导致黑脸或黑眼圈,顺光时则容易出现皮肤或高亮度物体过曝现象。HDR功能对这些问题的解决效果相当好,但使用时需要一些技巧。

图中的四幅照片,左上为直接拍摄,右上为开启HDR拍摄,左下为触摸对焦至人物面部,右下则是触摸对焦后再开启HDR的结果。结果很明显,在遇到户外背光人像的拍摄状况时,我们应当首先将对焦点选择在人物面部,然后再使用HDR功能拍摄,让人物和背景都能有一个合适的曝光水平。

准备进行后期处理

如果你准备对iPhone拍摄的照片进行后期修改处理,那么HDR照片会帮助你保留原始图片中的更多细节。如果你不满意HDR模式导致的饱和度和对比度下降,只要在Photoshop等软件中稍作调节即可。

何时应关闭HDR?

拍摄运动物体

HDR模式下iPhone会连拍三张照片并进行合成。虽然连拍速度很快,但如果拍摄对象正在运动当中,合成的照片还是会出现重影现象。如果你经常碰到这种状况,苦练稳手功和尝试三脚架是唯一的解决方案。

高对比度照片

很多照片的意境都要通过鲜明的亮暗对比来实现。比如在专门拍摄阴影、倒影时,开启HDR都只会让对比度降低,失掉预想的效果。

捕捉鲜艳色彩


右侧为开启HDR效果

HDR模式可以找回暗部和亮部的色彩,但是当拍摄对象本身就明亮鲜艳时,开启HDR只会导致饱和度降低。比如,同样是拍摄风景照,但你要拍摄的主体是蓝天,并不在乎地面出现阴影的时候,关闭HDR就能让天色看起来更蓝。

闪光灯照相

iPhone 4本身实际上已经做出了设置,HDR和闪光灯不能同时开启。而当你使用外部光源照亮暗部物体时,也一定要保持手持平稳或使用三脚架。

【转】教你何时开启水果机上的HDR拍照的更多相关文章

  1. 教你如何开启/关闭ubuntu防火墙

    目录  [隐藏]  1 安装方法 2 使用方法 3 推荐设置 4 详细使用说明 安装方法 sudo apt-get install ufw 当然,这是有图形界面的(比较简陋),在新立得里搜索gufw试 ...

  2. ubuntu如何开启root,如何启用Ubuntu中root帐号

    jingyan.baidu.com/article/495ba84116104238b20ede62.html ubuntu如何开启root,如何启用Ubuntu中root帐号 | 浏览:8344 | ...

  3. Ubuntu13.10:[3]如何开启SSH SERVER服务

    作为最新版本的UBUNTU系统而言,开源,升级全部都不在话下.传说XP已经停止补丁更新了,使用UBUNTU也是一个很好的选择.ubuntu默认安装完成后只有ssh-agent(客户端模式),宾哥百度经 ...

  4. Windows 下开启FTP服务并创建FTP用户

    Windows 下开启FTP服务,并创建用户 此教程教你怎么开启 Windows 的 FTP 服务,并创建用于登入 FTP 的用户.教程用到的操作系统是 Windows 7. 一.创建用于登入 FTP ...

  5. winform进程、线程、TreeView递归加载

    进程: 一般来说,一个程序就是一个进程,不过也有一个程序需要多个进程支持的情况. 进程所使用的类:Process 所需命名空间:System.Diagnostics; 可以通过进行来开启计算机上现有的 ...

  6. Java面试题总结(二)

    43.Java中的两种异常类型是什么?他们有什么区别? Java中有两种异常:受检查的(checked)异常和不受检查的(unchecked)异常.不受检查的异常不需要在方法或者是构造函数上声明,就算 ...

  7. 115个Java面试题和答案——终极列表(下)

    第一篇讨论了面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,本章主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servle ...

  8. Java面试常考知识点

    1.  什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程.Java源文件被编译成能被Java虚拟机执行的字节码文件. Jav ...

  9. vim讲解

    文本编辑vi使用 最好使用vim,采用sudo apt-get install vim vi是Linux及类Unix系统中主流的命令行文本编辑器,功能极为强大,vim是增强版本的vim.Vim的高级地 ...

随机推荐

  1. 了不起的Node.js--之二

    安装模块 使用NPM包管理器可以让你轻松对模块进行管理,它会下载指定的包.解决包的依赖.进行测试脚本及安装命令行脚本. 安装二进制工具包 有的项目分发的是Node编写的命令行工具.这个时候,安装时要增 ...

  2. 假设检验,alpha,p值 通俗易懂的的理解。

    假设检验: 一般原假设H0 :表是为 XXX和YYYY无显著差异,H1,是有显著差异. 如果我们定义alpha的值是0.05.意味着我们接受H0是真的但是我们却认为他是假的的概率. 这里你想想,这个值 ...

  3. Ubuntu环境如何上传项目到GitHub网站?

    http://blog.csdn.net/ajianyingxiaoqinghan/article/details/70544159

  4. centos 升级python2.6 到python3.3(实测可行)

    http://blog.csdn.net/harith/article/details/17538233

  5. SQLite与ContentProvider

    http://www.rom007.com/SQLite-yu-ContentProvider.html 在Android中,对于数据的存贮,有几种方式,有文件方式,有文件式数据库方式,Android ...

  6. 《Linux内核分析》第二周学习小结 操作系统是如何工作的?

    郝智宇   无转载   <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.函数调用堆栈: 1.计算机是 ...

  7. 关于github的使用心得

    https://github.com/JavaLizheng/test git常用命令: git config :配置git git add:更新working directory中的文件至stagi ...

  8. Arduino下读取DHT22温湿度(不使用第三方库)

    代码如下: #include <inttypes.h> /* * LED */ unsigned ; /* * DHT22配置程序 */ unsigned ; #define DHT_OK ...

  9. C语言和go语言之间的交互 - C语言中使用go语言,使用的go语言又使用了c语言

    一.go语言中使用C语言 go代码中使用C代码,在go语言的函数块中,以注释的方式写入C代码,然后紧跟import “C” 即可在go代码中使用C函数 代码示例: go代码:testC.go 1 pa ...

  10. Spring之配置文件中引入其它配置文件

    <beans> ... <!--引入其它配置文件--> <import resource="classpath:com/helloworld/beans.xml ...