为什么像Photoshop这种如此复杂难懂的软件,可以垄断图像编辑领域20年?

news/2024/11/9 10:11:08/

作者:兰阇图片故事

对初学者来说,Photoshop确实是一款复杂的软件,如果想精通它,需要了解图像处理的方方面面,还要了解一点物理光学、数字信号处理、计算机图形学、色度学等学习起来有一定门槛的学科。每个工具都需要仔细研习,有的甚至可以结合应用背景专门写一本书来详细介绍。比如,看似简简单单的一个仿制图章工具,就得根据题材的需要选择笔刷的形状、大小、模式、不透明度、流量等等,如果用了数位板,还要考虑是否跟笔的压感关联。看上去比起那些一键就能搞定各种效果的软件复杂太多了。

(这是Photoshop 1.0版的用户指南的一段,不难发现,从发布伊始,就有了“仿制图章工具”。一个小小的“仿制图章工具”,想弄懂它还需要下一番功夫呢!)

在答主看来,Photoshop能够制霸多年的原因很多,比如:它面向专业领域,功能上充分考虑了行业中的应用,每个细节都可以掌控,Adobe公司出品的软件在许多领域应用广泛。

从一开始就面向专业领域

之所以这么复杂是因为一开始它就是面向专业领域的,而不是给普通用户玩玩美颜效果的。我们不妨回顾一下这款软件的发展过程。1987年,美国有一个名叫托马斯·诺尔(Thomas Knoll)的博士生写了个图片处理程序,以完成他在密歇根大学计算机视觉专业的毕业论文。起初,他将这个程序命名为Display。他的弟弟约翰·诺尔(John Knoll)正供职于工业光魔公司。说起工业光魔,影迷们不会陌生,那可是世界范围内电影特效的执牛耳者啊!许多脍炙人口的经典之作就是工业光魔制作的特效,比如《星球大战》系列。精通制作各种特效的弟弟看了哥哥写的程序,灵感来了,何不把它打包做成一个商用软件呢?

(左为约翰·诺尔,右为托马斯诺尔,图片来自网络)

经过一番探索,1988年,兄弟俩为Adobe公司展示了他们用自己编写的软件创作的《詹妮弗在天堂》(Jennifer in Paradise)。下图中的女孩就是詹妮弗,当时是托马斯·诺尔的女朋友,后来成了他的妻子。诺尔轻松地对照片中的姑娘和海岛进行了一番移花接木,征服了Adobe。这张照片也被誉为“第一张被Ps过的照片”。到了1989年,他们把这个软件卖给了Adobe。1990年2月19日,用Pascal语言编写的Photoshop 1.0版正式上市了。

(《詹妮弗在天堂》,图片来自网络)

(Photoshop 1.0的启动界面。)

(第一版中的色阶工具)

(第一版中的高斯模糊滤镜)

(第一版中的锐化工具)

生来就有摄影的基因,并不断迭代

在这里不得不说的是,由于托马斯在开发Photoshop之前,精通摄影的暗房操做,再加上约翰是一个造诣极高的影视特效专家,Photoshop生来就拥有摄影的基因。比如,拉一个S曲线是不是会觉得图片更加饱和了呢?换言之,提高对比度,饱和度一定会提高。这是因为,托马斯深知在胶片摄影里,提高对比度必然会提高饱和度,让图片的色彩更鲜艳。

(拉S曲线不仅仅能提高对比度,还能提高饱和度。)

(Photoshop 1.0版的用户指南中可以看到,在第一版就有了USM锐化滤镜。这种锐化方法源于胶片时代的暗房技术。)

此后的十几年,托马斯依然保持着一颗热爱探索的心。2002年夏天,作为摄影爱好者的他买了一台佳能D60单反相机,收到快递时,他正准备带着全家去意大利旅行。飞机上,他在笔记本电脑里摆弄着佳能的原装软件,打开了raw格式照片。当时的Photoshop并不能直接处理相机的raw格式图片,托马斯觉得这是个大问题,必须解决。很快,还在意大利度假的他找到了在Photoshop中解码raw格式的方法,也就在那一周,Camera Raw诞生了。

(Adobe Photoshop CC 2015版的启动界面,2015年,Photoshop迎来了发布25周年纪念。在任何一版的启动界面上,总有一个长长的名单,记录着为这款软件做出卓越贡献的工程师。前两个名字一定是Thomas Knoll和 John Knoll。)

操作专业的软件需要掌握每一个细节

正是因为每一个细节都能掌控,专业的图片处理人员才可以把照片处理成需要的样子。举个例子来说,用Photoshop抠图虽然操作复杂,比如要用到“通道”等工具,但是真的可以保证把头发丝这样的小细节准确无误地抠出来,别的软件很难做到。

还有一个是经常被初学者忽略的工具——色彩管理。事实上,这是Photoshop能够制霸专业领域近30年的一大杀手锏。色彩管理的作用特别重要,可以防止图片玩“变形记”。是不是经常会发现在电脑上处理过的图片,到了手机等设备上就会变颜色?这其中原因很复杂,其中有一条重要原因就是色彩管理不到位,配置文件不匹配。举个最简单的例子,不少使用Photoshop多年的爱好者甚至是职业修图师都没有打开过下面的这个界面(快捷键Shift+Ctrl+K)。如果该选择的色彩管理方案没有选,就等着照片不断地“变脸”吧!

这样的例子还有不少,初学者看来复杂的功能,在专业的工作人员眼里,却是必不可少的。功能强大和易用之间确实存在冲突,这种矛盾往往很难调和。

Adobe全系列产品在多个领域应用广泛

不仅仅是Photoshop这一款软件,Adobe公司全系列的产品在影视后期、平面设计等领域有太多的应用,几乎成了行业的标配,这也从另一方面巩固了Photoshop的地位。比如,视频剪辑人员往往要用到Premiere和Aftereffect,要是想在剪辑时处理一张图片插入其中,同属Adobe公司的Photoshop是最合适的选择,衔接起来很流畅。平面设计师往往要用到Illustrator和InDesign,平面设计免不了要对图片进行精确处理,Photoshop自然又是最佳选择。

一款软件的用户越多,往往对每一个使用该软件的用户更有益。比如,用微信、支付宝的人多了,我们在日常沟通、付款转账时是不是更方便了呢?这在经济学里就是网络外部性的概念,这一概念同样可以用来解释为什么Photoshop会成为图片处理行业的标杆。举个简单的例子,用Photoshop的设计师、摄影师多了,当几个人的工作需要相互配合时,是不是PSD文件更容易被别人接收,打开并修改呢?

总之,一款作为生产力工具的软件能够在近30年的时间里屹立不倒绝非偶然。虽然挑战者很多,比如苹果公司的Aperture,以raw格式解码而名声大噪的Capture One,擅长降噪的DXO,还有极其智能的Affinity Photo 等等,但这些后来者依然没有撼动Photoshop的霸主地位。可以预见,在相当长的一段时间内,Photoshop依然是行业的标配。


http://www.ppmy.cn/news/147122.html

相关文章

2008年度品牌评比及销售、市场占有率排名

2008年度品牌评比及销售、市场占有率排名 中国IT十大品牌评选方法:评选数据来源于ITC Q1-Q3 72城市100大电脑城销售数据监控得到的市场占有率指标以及105万消费者调研投票结果。其中,市场占有率指标占60%,百万消费者票选系数占40%&#xff…

通则ZLT X21 CPE使用指南

目录 设备介绍应用场景案例详细配置CPE基本配置网络实现DMZ方式实现网络互通IP Passthrough方式实现网络互通 注意事项 设备介绍 ZLT X21 是一款高性能5G室内CPE,支持NR(SA&NSA)、TDD-LTE、FDD-LTE,将蜂窝网络数据转换为WIFI和有线网口数据&#xf…

数码相机做摄像头_如何将数码相机用作网络摄像头

数码相机做摄像头 Many of the popular digital SLRs and mirrorless cameras released over the past few years now offer USB webcam support — you just need to install some extra software. We break down which manufacturers support the feature and which camera m…

计算机无法识别佳能5d2,新相机碉堡也不换 为什么我还在用5D2?

【PConline 点评】数码相机日新月异,如今已经是高像素的天下,不过笔者还在用佳能5D Mark II,简称5D2好了。这是一款2008年推出的产品,5D系列算是佳能产品线中的中坚力量,今天自然被新品秒成了渣,但我还在用…

单反新手购机的十六个问答-下

问题九、中关村、马连道,五棵松?还是淘宝? 答:中关村已经是恐怖地带了。马连道和五棵松正在变得恐怖。淘宝?! 现在还敢去中关村买相机的兄弟真是明知山有虎、偏向虎山行。毕竟是中国高新科技产品的发祥地&a…

第一台单反的建议:新手购机的15个问答

文/黑水泛金波 问题一、套头是不是都很差? 答:不是。肯定不是。 事实上,厂家在决定用什么样的头来作为“套头”、跟机身组成“套机”一起销售的时候,的确就已经先考虑好了、用户最可能需要的镜头会是哪一个。这往往跟机身的“气质…

Vue学习2

文章目录 引入vue的分析render修改脚手架的默认配置修改步骤 refpropsmixin局部:全局总结 插件(install)总结 scoped案例总结浏览器本地存储保存读取删除清空 组件自定义事件绑定传递数据的两种方式解绑坑this使用原生的总结 全局事件总线消息…

【C语言进阶笔记】

文章目录 1. const(常量指针、指针常量)2. static3. extern4. 指针数组和数组指针5. 结构体对齐6. int / uint取值范围、二进制形式与转换、负数表示7. \0,0,"0",0之间的区别8. 类型自动转换9. 内存结构10. …