一、百度百科原话

RAW的原意就是“未经加工”。可以理解为:RAW图像就是CMOS或者CCD图像感应器将捕捉到的光源信号转化为数字信号的原始数据。RAW文件是一种记录了数码相机传感器的原始信息,同时记录了由相机拍摄所产生的一些元数据(Metadata,如ISO的设置、快门速度、光圈值、白平衡等)的文件。RAW是未经处理、也未经压缩的格式,可以把RAW概念化为“原始图像编码数据”或更形象的称为“数字底片”。RAW格式的全称RAW Image Format,在编程中称之为原始。

位颜色存储单个位图。JPEG是与平台无关的格式,支持最高级别的压缩,不过,这种压缩是有损耗的。渐近式 JPEG 文件支持交错。它和PNG文件的区别在于:JPG文件使用24位真彩色(无α通道);然而PNG文件使用32位真彩色(有α通道),允许部分透明度为100%。

二、对比优劣

RAW优点:图片精细度很高(比如玻璃上的灰尘是否可见);图片无损未压缩;记录了由相机拍摄所产生的一些原数据(如ISO的设置、快门速度、光圈值、白平衡等)便于后期处理;可以通过软件修正镜头的失光和变形的照片特别适合新手补救拍摄失败的照片。

RAW缺点:文件体积大。

JPG优点:普及率高,兼容性好,差不多任何场合都可以打开这个格式的文件;文件小巧,打开速度快,移动存储方便。

JPG缺点:细节比raw差;图片经过压缩,画质有损失;jpg也可以后期处理,不过是以损失画质为代价的。

三、选择

我下面来解释一下,在我们用数码相机照相之前一般会调节一些参数(比如:光圈、快门时间、曝光补偿ISO等)但是对于新手来说,拍照的时候一般都没有那么多时间思考如何设置这些值,有时候美好得瞬间稍纵即逝,要求我们要及时抓拍,但拍完后觉得有些参数有偏差,这个时候后期处理就很重要了。Raw就是为后期处理而存在的。另一个方面,存储空间占用的考虑,现在的硬盘是多么的廉价,这个不是问题。所以高下立见选raw。

四、探索与实践

下面是十一我去桂林拍的,拍的很烂,我来试着处理一下、探索一下PhotoShop 的插件CameraRaw。

1.增加曝光与色彩

可以看到原始图片是IMG_0497.CR2格式图片,这个是佳能相机自己定义的raw文件的格式,我们使用ps的CameraRaw插件打开,就可以看到下图中面板。可以看到我的图片色彩很单调,而且曝光不足,画面有些暗淡。

1.1首先试着调一下曝光值、高光和白色的值:曝光值+1.5后象鼻山变得亮了一些,但是看到天空和水面又有点偏白,偏亮

1.2高光和白色都-100,让背景(天空、水面白色部分)中偏白,偏亮的部分变暗一点

1.3增加一些自然饱和度和饱和度,这里可以参照下篇文章色彩模式HSL来调节蓝天、湖水和花草树木,这里用饱和度来粗略代替下

现在我们再回头去看第一张是不是很吃惊,变化还是蛮大的嘛

2.调节水平线与曝光

这张是桂林市区的两江四湖的宝塔,因为拍照的时候是对着太阳的方向,所以图片很暗,同样是一张曝光不足的照片,只是这张更明显,同时水平线还有点偏移:

2.1我们先调节水平线

2.2调好后双击图片,图片就会以我们调节的角度修正,但是可以发现调整中没有选中的部分被裁剪点了,这个我也不清楚怎么处理,没有大的影响,暂且这样

2.3按之前的方法调节塔的亮度,曝光+2.5,这次因为比上次暗,所以加多一点,然后高光和白色-100

2.4同样可以增加一些色彩的饱和度,这里我就不想麻烦调了,最后可以看到右边的天空部分是太阳的地方,还是有点亮,有时间再处理了。同时可以看到camera raw的上边有一排工具栏,右边的上边也是一排工具栏,里面很多有趣的功能,等着我们去探索和发现。

PS插件CameraRaw-初次尝试的更多相关文章

  1. 孤荷凌寒自学python第五十七天初次尝试使用python来连接远端MongoDb数据库

    孤荷凌寒自学python第五十七天初次尝试使用python来连接远端MongoDb数据库 (完整学习过程屏幕记录视频地址在文末) 今天是学习mongoDB数据库的第三天.感觉这个东西学习起来还是那么困 ...

  2. 20145330《Java学习笔记》第一章课后练习8知识总结以及IDEA初次尝试

    20145330<Java学习笔记>第一章课后练习8知识总结以及IDEA初次尝试 题目: 如果C:\workspace\Hello\src中有Main.java如下: package cc ...

  3. 摹客iDoc的PS插件全新改版!—— 智能检测不对应的设计稿

    一.简洁美观——iDoc的PS插件全新界面 iDoc对PS插件的界面进行了全新设计,无论是登录.上传.还是设置界面,都变得更精致.简洁美观,功能分布也非常明确,是一款轻巧且实用的小插件. 二.同步上传 ...

  4. 初次尝试使用jenkins+python+appium构建自动化测试

    初次尝试使用jenkins+python+appium构建自动化测试 因为刚刚尝试使用jenkins+python+appium尝试,只是一个Demo需要很多完善,先记录一下今天的成果,再接再厉 第一 ...

  5. 孤荷凌寒自学python第五十二天初次尝试使用python读取Firebase数据库中记录

    孤荷凌寒自学python第五十二天初次尝试使用python读取Firebase数据库中记录 (完整学习过程屏幕记录视频地址在文末) 今天继续研究Firebase数据库,利用google免费提供的这个数 ...

  6. 孤荷凌寒自学python第五十一天初次尝试使用python连接Firebase数据库

    孤荷凌寒自学python第五十一天初次尝试使用python连接Firebase数据库 (完整学习过程屏幕记录视频地址在文末) 今天继续研究Firebase数据库,利用google免费提供的这个数据库服 ...

  7. 微信小程序开发初次尝试-----实验应用制作(一)

    初次尝试微信小程序开发,在此写下步骤以做记录和分享. 1.在网上找了很多资料,发现这位知乎大神提供的资料非常全面. 链接 https://www.zhihu.com/question/50907897 ...

  8. 初次尝试python爬虫,爬取小说网站的小说。

    本次是小阿鹏,第一次通过python爬虫去爬一个小说网站的小说. 下面直接上菜. 1.首先我需要导入相应的包,这里我采用了第三方模块的架包,requests.requests是python实现的简单易 ...

  9. atom的初次尝试,activate-power-mode 插件和做gif

    编辑器是github 和sublime 的综合,作为一个经常逛github的人,还很喜欢sublime的开发,还有什么好不尝试的理由呢. 好吧,我承认,编辑器有很多,但是像它那样炫酷的很少,作为喜欢一 ...

随机推荐

  1. jrebel

    jrebel 编辑   JRebel是一套JavaEE开发工具.JRebel允许开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质量的软件产品. JRebel是收费软件,用户可以在JReb ...

  2. 初步认识linux的top命令

    今天学习了一下top命令,强大无比啊! top命令涉及到的东西很多.用来监视系统的运行状态,top打印包括cpu.内存.进程使用情况的统计信息,还打印出进程列表. 输入top命令,不带任何参数,默认打 ...

  3. ManageEngine OMP帮助台委派

  4. Servlet----监听器

    监听器的使用:       作用:            监听作用域对象request.session.application的创建.销毁和内容的改变       使用:           创建一个 ...

  5. 2018.11.07 hdu1465不容易系列之一(二项式反演)

    传送门 其实标签只是搞笑的. 没那么难. 二项式反演只是杀鸡用牛刀而已. 这道题也只是让你n≤20n\le20n≤20的错排数而已. 还记得那个O(n)O(n)O(n)的递推式吗? 没错那个方法比我今 ...

  6. 2018.06.26「TJOI2018」数学计算(线段树)

    描述 小豆现在有一个数 xxx ,初始值为 111 . 小豆有 QQQ 次操作,操作有两种类型: 111 $ m$ : x=x×mx=x×mx=x×m ,输出 xxx modmodmod MMM : ...

  7. Java基础语法学习知识

    基础概念 标识符1.由字母,数字,下划线,美元符组成2.首字母不能是数字3.不能是关键字和保留字4.能反映其作用 关键字1.有特定含义2.用于特定地方3.用来命名标识符 常量1.程序执行时值不变的量2 ...

  8. 清理docker大日志文件

    1.进入容器文件的存放目录 ,并查看某一个容器的文件大小 [root@auto ~]# [root@auto ~]# cd /var/lib/docker/containers [root@auto ...

  9. 时间控件My97简单用法

    my97的用法很是简单,项目中用到,查了资料才找到的,简单使用,记一下,方便查阅. 1.添加依赖. <script language="javascript" type=&q ...

  10. innodb mvcc多版本实现

    出自:http://hedengcheng.com/?p=148 基本知识 假设对于多版本(MVCC)的基础知识,有所了解.InnoDB为了实现多版本的一致读,采用的是基于回滚段的协议. 行结构 In ...