注册 | 登录
收藏 | 帮助
热门文章
编辑推荐
相关文章  
Photoshop绘制错乱拼帖立体特效字
Photoshop特效:水粉纸上的手绘字
Photoshop制作环形超眩发光字
Photoshop《龙骑》制作教程 新手
Photoshop教程:运用笔刷把MM打造
Photoshop数码后期:三招美化MM教
Photoshop鼠绘教程:绘制彩色铅笔
Photoshop绘制时尚插画人物
PHOTOSHOP圣殿武士插画教程
Photoshop图片合成教程:美女和树
您现在的位置: 顶尖设计 >> IT学院 >> 图形 >> 平面 >> Photoshop >> 基础教学 >> 文章正文
使用Photoshop给黑白照片上色
作者:张小卫  来源:《广东印刷》2004年第5期  点击:  更新:2008-3-1
简介:这里提供一种用Photoshop电脑软件给黑白照片上色的方法,个人感觉能够做得比较逼真自然。

在现今生活当中,许多人的家里都有一些过去的老照片,但限于当时的客观条件,这些照片大多是黑白的。而照片中的人不是青春不在,便是辞世而去,想要重温或缅怀他们当年的风采,总是感觉缺少了一种色彩的真实,不能不说是一个遗憾。给这些照片上色的方法有很多,但能够将颜色上得很逼真却不是一件易事,这里提供一种用Photoshop电脑软件给黑白照片上色的方法,个人感觉能够做得比较逼真自然。

一、上色的基本原理和方法

一个人的皮肤颜色在照片中是自然变化的,色彩复杂而丰富。但从理论上讲,我们可以假设一个人的肤色色相和饱和度只与人种有关,但对于同一个人,我们可以假设其全部肤色的这两个参数基本上是固定不变的。但人像照片上的肤色丰富而多变的原因是外部光照的影响,也就是亮度,相同亮度区域的色彩基本相同,根据这一假设,我们只要将照片中人的肤色依据亮度参数分别进行上色,最后做一个自然过渡处理就可以了。

二、上色实例

1.将照片扫描入电脑,转换成Lab模式。由于在操作过程中,亮度将成为一个主要的的标识参数,所以采用Lab模式,可以对亮度通道(L通道)进行操作,从而满足我们依亮度不同着不同色彩的要求。下面以一个儿童的照片为例。

2.制作选区,使用选区工具将人像中人的皮肤全部选出,使用“Layer”→“New”→“Layerviacut”。这样就可以将所用人的皮肤单独成一层,用同样的方法将人的头发也单独建一个层。

3.将当前操作层指定为皮肤所在层,转向通道面板,选中“亮度通道(L通道)。在工具栏中指定前景色为L:95,a:0,b:0。在菜单中执行命令:“Select”→“Color Range”,容差参数设定为:20~30之间,这样就可以选出图片中所有在这一亮度范围内的区域。

4.调用菜单命令:“Select”→“Load Selection”,在弹出的对话框中选交集选项(也就是最后一项Intersectwith selection,下同)这样就可以保证所有的选区是在皮肤范围内。

5.在通道控制面板中,指定Lab合成通道(即第一通道)。将前景色指定为:L:95不变,a:5,b:19。

6.在工具箱中选用毛笔工具,工具的着色模式设定为:Color。将毛笔的笔刷(Brushs)设定为60以上(可以大一点,这样可以提高着色速度)。注:Color模式是一种保持亮度不变,使用指定前景色的色相和饱和度,绘制并创建结果颜色的模式。

7.用毛笔工具在图像的选区内上色,直到所有的选区范围内都被画上了颜色为止。

8.取消选区,开始对下一个亮度着色,在通道面板中选中L通道,把前景色定为LAB90,0,0,调用菜单“Select”→“ColorRange”,把颜色容差值设定为30,做出选区。

9.调用菜单项:“Select”→“Load Selection”,在弹出的对话框中选交集选项,选出这一亮度范围的皮肤。

10.在通道面板中选中LAB合成通道,前景色改为L:90,a:9,b:27。

11.选用毛笔工具,对选区进行着色。

12.开始对下一个亮度着色,在通道面板中选中L通道,把前景色定为:LAB80,0,0,调用菜单“Select”→“ColorRange”,把颜色容差值设定为30,按OK做出选区。

13.调用菜单项:“Select”→“Load Selection”,在弹出的对话框中选交集选项,选出这一亮度范围的皮肤。

14.在通道面板中选中LAB合成通道,前景色改为L:90,a:15,b:29。

15.选用毛笔工具,对选区内进行着色。

16.取消选区,开始对下一个亮度着色,在通道面板中选中L通道,把前景色定为:LAB60,0,0,调用菜单“Select”→“ColorRange”,把颜色容差值设定为30,按OK做出选区。

17.调用菜单项:“Select”→“Load Selection”,在弹出的对话框中选交集选项,选出这一亮度范围的皮肤。

18.在通道面板中选中LAB合成通道,前景色改为L:60,a:22,b:27。

19.选用毛笔工具,对选区内进行着色。

20.取消选区,开始对下一个亮度着色,在通道面板中选中L通道,把前景色定为:LAB50,0,0,调用菜单“Select”→“ColorRange”,把颜色容差值设定为50,按OK做出选区。

21.调用菜单项:““Select”→“Load Selection”,在弹出的对话框中选交集选项,选出这一亮度范围的皮肤。

22.在通道面板中选中LAB合成通道,前景色改为L:50,a:22,b:23。

23.选用毛笔工具,对选区内进行着色。

24.开始对下一个亮度着色,在通道面板中选中L通道,把前景色定为:LAB35,0,0,调用菜单“Select”→“Color Range”,把颜色容差值设定为50,按OK做出选区。

25.调用菜单项:“Select”→“Load Selection”,在弹出的对话框中选交集选项,选出这一亮度范围的皮肤。

26.在通道面板中选中LAB合成通道,前景色改为L:35,a;23,b:28。

27.选用毛笔工具,对选区内进行着色。

28.取消选区,开始对下一个亮度着色,在通道面板中选中L通道,把前景色定为:LAB20,0,0,调用菜单“Select”→“ColorRange”,把颜色容差值设定为50,按OK做出选区。

29.调用菜单项:“Select”→“Load Selection”,在弹出的对话框中选交集选项,选出这一亮度范围的皮肤。

30.在通道面板中选中LAB合成通道,前景色改为L:20,a:21,b:26。

31.选用毛笔工具,对选区内进行着色。

32.到此为止,上色的第一个工作基本已经完成,取消选区。但是现在的问题是不同亮度之间的颜色过渡很生硬,下一步进行自然过渡处理。

33.在通道控制面板中,选中a通道,调用菜单命令:“Filter”→“Blur”→“GaussianBlur”,调整参数Radius的值,以看不出来皮肤处有痕迹为好(一般在12~16)之间。

对于b通道进行同样的操作。在通道面板中,选中:LAB合成通道观看效果。对于图像中其它部分:如头发,衣服,嘴唇等都可以使用同样的方法,这里不再详述。

对于没有上色经验的人员而言,如何确定某一亮度的色彩是一件困难的事,刚开始时可以打开一幅具有相同特性的人物彩色照片(差不多年龄的人物),转为Lab模式,用鼠标在图片中探测到相应的参考数值,数值可以在Info控制面板中看到。(作者单位:广东省新闻出版高级技工学校)




  • 上一篇文章:
  • 下一篇文章: 没有了
  • 分享此文:该页面添加到 Mister Wong 添加到雅虎Yahoo!收藏 Add to:Del.icio.us Post to Furl Digg this 添加到Google书签 reddit spurl blogmarks 365Key 评论  收藏  分享  打印
     我来说两句
    姓名:       验证码:   
    主页: 
    评分: 1分 2分 3分 4分 5分
    本频道近期热评文章:
      关于我们 | 联系我们 | 站点地图 | 广告投放 | 友情链接 | 在线留言 | 版权申明
    版权所有 © 2004-2007 顶尖设计(bobd.cn)
    未经授权禁止转载,摘编,复制本站内容或建立镜像. 沪ICP备07504942号 
    网络110
    报警服务