回到顶部

如何创建令人敬畏的复合摄影

A - +

请在下面订阅并下载这篇文章

您还可以选择您的兴趣以免费访问我们的高级培训:

你的隐私是安全的。我永远不会分享你的信息。
相关课程: 轻松编辑Lightroom

在Photoshop中组合照片(又名Photoshop合成)是一个伟大的技能,有你的袖子。合成摄影增加了一个全新的维度给你评书,并能产生强有力的影响。
人们合成图片和使用Photoshop的原因是多种多样的。也许你正在创作一个超现实的艺术项目,炫耀你的狗的杂技,或者在一张照片中描绘三代人。
我在Photoshop中混合件事的主要原因是玩得开心,和我的孩子一起玩,并创造一些有趣的照片。
不管你的灵感和动机如何,这里有一些关键的技巧和工具要记住。在本文中,我将讨论如何在ps图象处理软件CC 2018中使用计划的或现有的外景拍摄创建一个基本的合成图像。

在壁画前面的四个同一个男孩的综合摄影篮球
新西兰克赖斯特彻奇,四个摄像机在一幅由Jacob Yikes和Andrew J Steel创作的壁画前打篮球。©希瑟·米尔恩

规划综合摄影图像

在你拿起相机之前,有一些功课要做。计划你的合成照片项目是必不可少的。

即使是我的快速和有趣的Photoshop项目,我仍然计划如何完成产品的外观,并清楚地了解我需要包括的组件。

你塑造形象的目的是什么?有主题吗?它将如何呈现,谁是观众?你的故事是什么?

Photoshop的创作不需要复杂和花哨。微妙和含蓄对于一个强烈的故事或主题同样有效。少即是多这个概念当然适用于Photoshop)。

合成照片的两个图像-一个新西兰Kereru听音乐在他们的耳机。
两个图片的合成-一个新西兰Kereru听音乐在他们的耳机。©希瑟·米尔恩

为您的Photoshop项目选择图像

尖锐和良好的曝光照片是强力复合图像的基础。清洁相机和镜头,以避免在后生产中删除斑点和标记,并保持ISO尽可能低,以避免照片中的过度“噪音”。
如果可能的话,使用三脚架和快门释放线,并一直在拍摄尽可能多地捕获信息。
如果你从头开始你的Photoshop项目,你将有很大的控制你的图像质量。光线在合成照片时尤为重要。在一个完美的世界里,你会在同一天,差不多同一时间,在同一地点拍摄所有的对象。
这在对项目的实践中可能不可行,但它可以让您了解光源和方向需要的一致性!一个孩子的照片在右侧的阳光下看起来很奇怪(以一种糟糕的方式)如果背景中的太阳是向左的。
寒冷的冬天早晨的一棵树将有一个非常不同类型的光线到了背景天空日落
如果你使用的是旧照片或库存图像,保持光线一致就比较棘手。考虑一下翻转一张图片,这样每一张合成的照片都讲述了相同的光源故事。你可能需要创建一些阴影,调整对比度和高光来平衡事物并提供一致性。
光线的温度和强度也至关重要。选择拍摄照片时是挑剔的。即使各种各样的单个照片是完美的,它也不意味着它将在合成图像中工作。
一旦你有你的文件夹的图像与光和颜色调整,不完美的移除和阴影在正确的地方,你准备开始与有趣的东西!

由风力涡轮机、光伏电池、1980年代的胶片相机和1880年代的照片组成。
由风力涡轮机、光伏电池、1980年代的胶片相机和1880年代的照片组成。Burton Bros.(19世纪80年代),Bealey West Coast Road,[图片],2017年4月29日访问http://collections.tepapa.govt.nz/object/195893©Heather Milne

Photoshop挑战-第一阶段

对于这个例子,我将通过在我的Windows计算机上将这两张照片结合在Photoshop CC 2018中的这两张照片在PhotoShop CC 2018中来将凸轮放入乐高卡车的座位上。

这些照片都是在同一天拍摄的,差不多在同一时间,所以灯光是一致的。我已经在adobecamerarraw中对这两个图像做了基本的调整。

乐高汽车和一个在地板上玩乐高玩具的小男孩的双色照片

打开文件

  • 在Photoshop中打开主照片的原始文件。就我的形象而言,它是以绿色卡车为特色的。
  • 使用其他Photoshop-Ready照片打开该项目的文件夹,并将它们拖到Photoshop中的主图像上。我只有一个额外的照片,我正在使用。
  • 右键单击屏幕右下方的这些新图层的标题,然后单击“光栅化层”(这将传染媒介图层转换为像素)。
  • 复制每个图层-右键单击每个图层的标题,然后单击“复制”(然后单击“输入”)。拖动复制的图层,使它们位于原始图层之上。这创建了层的“堆栈”。
  • 双击标题,为每一层输入一个新名称,这样它们就很容易找到。

截图打开图像的Photoshop合成

选择凸轮形状

  • 为了确保我能看到Cam,我将层拖到屏幕右下方的堆叠顶部。
  • 单击要调整的图层。对于这个例子,它是'CAM拷贝'。
  • 使用变换工具(PC的CTRL T或Mac的CMD T)移动你的照片。完成移动后,单击enter。你可以看到我把小卡移到了司机座位附近,缩小了他的体型。若要避免在更改照片大小时扭曲照片,请在拖动照片一角时按住shift键。
  • 使用多边形套索工具点击你想要使用的部分。它将围绕这个选区创建一条“行军的蚂蚁”线。

使用Photoshop组合使用选择工具的剖视图

  • 在屏幕的左上角,点击图层-图层蒙版-显示选区。Cam的脸已经被“切割”(粗略),现在准备完善。图层蒙版已经创建并附在Cam图层上。因为我们在分层工作,所以没有什么被永久删除。

截图打开“揭示部分”的Photoshop合成

Photoshop挑战-第二阶段

下一个步骤是屏住呼吸,在你小心翼翼地使用画笔在不需要的位置上“绘制”,以细化边缘的同时缩小(PC的CTRL +, Mac的CMD +)。记得定期缩小(PC用CTRL, Mac用CMD)来检查进度。

精炼层掩码

  • 使用笔刷工具。调整笔刷的硬度和大小(你需要使它相当小,为精细的图像)。您不会永久删除任何东西,所以可以在这里尝试使用画笔工具。
  • 单击您正在处理的图层的图层蒙版上。确保单击实际框,而不仅仅是图层的标题。
  • 在左下角,在使用刷子时将黑白前景颜色和白色前景颜色切换到照片的照片。
  • 如果您想隐藏或透露非常直线,请使用多边形套索工具在本节中创建一个部分,并在“游行蚂蚁”中进行绘画。当您完成以取消选择时,单击CTRL D为PC或CMD D for Mac for Mac。

精炼层面掩模的划线屏蔽用于Photoshop合成

材质和调整

  • 当你满意的位置和边缘精炼,看看图像如何融合。你是否需要减少对比度或添加模糊以使它们工作得更连贯?为了塑造小卡的形象,我得让他看起来像后面挡风玻璃。我创建了另一个复制原始背景照片的图层,将它拖到图层叠加的顶部,并将该图层的不透明度降低到28%。但这也使他的手臂看起来褪色,所以我创建了一个图层蒙版,并使用笔刷工具隐藏不透明的层在他的手臂上。
  • 一旦我裁剪好图像,我通常会把它保存成JPEG格式,或者是一个分层的Photoshop文件(我喜欢第二天再看它的时候,会有全新的视角和咖啡)。

用于添加层屏蔽的剖面屏蔽用于Photoshop合成

有多种方法可以实现这些结果。这是Photoshop中合成的很酷的事情 - 有一种适合您风格的技术。

觉得你可以用基础达到速度吗?调查转换通道,调整层,组,选择和掩模等。

最后一张合成照片,一个小男孩坐在乐高积木车里,使用Photoshop合成
©希瑟·米尔恩

照片组成不仅是Photoshop的更有趣的东西。该过程鼓励您用新鲜的眼睛评估您的照片,并为您提供组合的崩溃课程。
精炼边缘和创造层的纪律还提供了耐心和毅力的良好教训。
用Photoshop学习的最好方法是试验和制作大量的错误(伴随着咖啡)。在犯了巨大的错误并浪费了数小时的工作后,我一次又一次地重启了许多项目。
一旦你掌握了它的窍门,世界就在你的掌握之中了——不管你是为了创造一个广告形象而赚大钱,还是只是把你的孩子放进他们的乐高作品中让他们发笑。

膝上型计算机,咖啡,耳机,20世纪80年代胶片照相机和1910张照片的综合摄影。
由笔记本电脑、咖啡、耳机、80年代的胶片相机和1910年的照片组成。(Adkin。L., 1910, Dorothy, Marjorie, and Clif Adkin,北岛,[图片],访问2017年4月29日从http://collections.tepapa.govt.nz/Object/123518/download)©Heather Milne
显示评论(0)
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]
(type = '文本']
(type = '文本']
[type ='password']
[type ='password']
[ActiveKey]
[ActiveKey]
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2 Control', 'rmocx。RealPlayer.RealPlayer(tm) ActiveX Control(32位)',RealVideo.RealVideo(tm) ActiveX Control(32位)','RealPlayer']
[指数]
[指数]
[一世]
[一世]