一、百度百科原话
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-初次尝试的更多相关文章
-
孤荷凌寒自学python第五十七天初次尝试使用python来连接远端MongoDb数据库
孤荷凌寒自学python第五十七天初次尝试使用python来连接远端MongoDb数据库 (完整学习过程屏幕记录视频地址在文末) 今天是学习mongoDB数据库的第三天.感觉这个东西学习起来还是那么困 ...
-
20145330《Java学习笔记》第一章课后练习8知识总结以及IDEA初次尝试
20145330<Java学习笔记>第一章课后练习8知识总结以及IDEA初次尝试 题目: 如果C:\workspace\Hello\src中有Main.java如下: package cc ...
-
摹客iDoc的PS插件全新改版!—— 智能检测不对应的设计稿
一.简洁美观——iDoc的PS插件全新界面 iDoc对PS插件的界面进行了全新设计,无论是登录.上传.还是设置界面,都变得更精致.简洁美观,功能分布也非常明确,是一款轻巧且实用的小插件. 二.同步上传 ...
-
初次尝试使用jenkins+python+appium构建自动化测试
初次尝试使用jenkins+python+appium构建自动化测试 因为刚刚尝试使用jenkins+python+appium尝试,只是一个Demo需要很多完善,先记录一下今天的成果,再接再厉 第一 ...
-
孤荷凌寒自学python第五十二天初次尝试使用python读取Firebase数据库中记录
孤荷凌寒自学python第五十二天初次尝试使用python读取Firebase数据库中记录 (完整学习过程屏幕记录视频地址在文末) 今天继续研究Firebase数据库,利用google免费提供的这个数 ...
-
孤荷凌寒自学python第五十一天初次尝试使用python连接Firebase数据库
孤荷凌寒自学python第五十一天初次尝试使用python连接Firebase数据库 (完整学习过程屏幕记录视频地址在文末) 今天继续研究Firebase数据库,利用google免费提供的这个数据库服 ...
-
微信小程序开发初次尝试-----实验应用制作(一)
初次尝试微信小程序开发,在此写下步骤以做记录和分享. 1.在网上找了很多资料,发现这位知乎大神提供的资料非常全面. 链接 https://www.zhihu.com/question/50907897 ...
-
初次尝试python爬虫,爬取小说网站的小说。
本次是小阿鹏,第一次通过python爬虫去爬一个小说网站的小说. 下面直接上菜. 1.首先我需要导入相应的包,这里我采用了第三方模块的架包,requests.requests是python实现的简单易 ...
-
atom的初次尝试,activate-power-mode 插件和做gif
编辑器是github 和sublime 的综合,作为一个经常逛github的人,还很喜欢sublime的开发,还有什么好不尝试的理由呢. 好吧,我承认,编辑器有很多,但是像它那样炫酷的很少,作为喜欢一 ...
随机推荐
-
Windows下memcached.exe的安装与配置
D:\PHP\Memcached\memcached.exe -d install D:\PHP\Memcached\memcached.exe –m 1024 -d start 假设安装在:D: ...
-
win10下iis部署asp.net core rtm
随着ASP.NET Core 1.0 rtm的发布,网上有许多相关.net core 相关文章,今刚好有时间也在win10环境上搭建下 ASP.NET Core的部署环境,把过程记录下给大家. 1. ...
-
getaddrinfo
gethostbyname和gethostbyaddr这两个函数仅仅支持IPv4,getaddrinfo函数能够处理名字到地址以及服务到端口这两 种转换,返回的是一个sockaddr结构的链表而不是一 ...
-
fsimage 和 edits log
standby NN每隔一段时间(由参数dfs.ha.tail-edits.period决定,默认是60s)去检查Journal node上新的Edits log文件. standby NN每隔一段时 ...
-
eclipse下添加viplugin插件的方法
http://www.viplugin.com/ 在eclipse根目录下建立文件:viplugin2.lic,然后在里面添加以下字符串: nd4UFjUMBADcUSeSW8ocLKoGP3lpbW ...
-
java消息队列
来个个人通俗的解释吧.消息队列,顾名思义 首先是个队列.队列的操作有入队和出队 也就是你有一个程序在产生内容然后入队(生产者) 另一个程序读取内容,内容出队(消费者) 我想你应该是缺乏一个使用场景. ...
-
css07家用电器分类
1.创建一个html页面 <!DOCTYPE html> <html> <head lang="en"> <meta charset=&q ...
-
bzoj1468
1468: Tree Time Limit: 10 Sec Memory Limit: 64 MBSubmit: 1023 Solved: 532[Submit][Status][Discuss] ...
-
mongodb笔记(三)
1.删除文档(remove()函数) 在执行remove()函数前先执行find()命令来判断执行的条件是否正确,这是一个比较好的习惯. 语法: db.collection.remove( <q ...
-
scp和sftp常用操作
文件异地直接复制: scp SCP的全称是secure copy (remote file copy program),此命令是openssh-clients附带的,它的作用就是在机器之间实现拷贝 ...