Photoshop Alpha通道抠图技术在数码照片后期处理中的应用
2020-10-27秦伟
秦 伟
(长治职业技术学院 信息工程系, 山西 长治 046000)
Alpha通道是Photoshop中最为主要的通道,也是Photoshop技术最为核心的功能之一,主要是将不同类型的灰度图像通过Alpha通道进行颜色数据选区和抠图,由Alpha通道面板来进行创建和管理,对图像进行处理。目前,Photoshop Alpha通道抠图技术被广泛应用到图像处理。由于传统方法对数码照片处理效率较低,并且处理效果较差,照片分辨率较低,已经无法满足数码照片处理需求。所以本文提出将Photoshop Alpha通道抠图技术应用到数码照片后期处理中,形成一种新的方法,提高数码照片处理效果。
一、基于Photoshop Alpha通道抠图技术的数码照片后期处理方法
将Photoshop Alpha通道抠图技术应用到数码照片后期处理中,可形成一种基于Photoshop Alpha通道抠图技术的数码照片后期处理方法[1]。该方法首先将原始数码照片进行灰度转换,然后在此基础上利用Photoshop Alpha通道抠图技术对数码照片进行背景切换,最后对数码照片进行锐化和滤镜处理,从而完成数码照片后期处理。图1为基于Photoshop Alpha通道抠图技术的数码照片后期处理流程图。
图1 基于Photoshop Alpha通道抠图技术的数码照片后期处理流程图
(一)数码照片灰度调整
灰度调整是数码照片后期处理过程中最基础的一步,所谓灰度调整就是将数码照片的RGB值调整成为相同的值,这样该数码照片就表现为一个灰度值。在数码照片灰度调整过程中只需要一个字节就可以表现其灰度值,数码照片灰度值范围在0-256之间。用于数码照片灰度值调整的方法有很多,其中常用到的有分量法、最大值法、平均值法、加权平均法,由于分量法、最大值法、平均值法操作流程复杂、灰度调整效果较差,所以此次采用加权平均法对数码照片进行灰度调整[2]。人的肉眼对红色敏感度较高,对绿色敏感度适中,对蓝色敏感度较低,所以运用加权平均法的加权公式计算出数码照片中RGB值的灰度值,以此作为标准值对数码照片进行灰度调整,得到的数码照片灰度值更加符合人的肉眼感官。
(二)切换数码照片背景
在对数码照片完成灰度转换后,如果数码照片背景不太满足拍摄要求,此时可以利用Photoshop Alpha通道抠图技术对数码照片背景进行抠图切换,其切换步骤如下:(1)首先在Photoshop软件中打开一张已经灰度转换后的数码照片,将数码照片背景图层进行复制,并标记为“图层1”,打开Alpha通道面板,仔细观察通道面板上红绿蓝三个颜色通道,用鼠标选中数码照片需要抠取出来的目标最完整、细节最多的一个颜色通道,并将其拖到通道面板下面的“新通道创建”页面上,以此形成一个副本的Photoshop Alpha通道[3]。(2)然后通过“Ctrl+N”快捷键打开一个“曲线”对话框,将鼠标点中“曲线”对话框右上角的控制点上,双击并向右侧拖动该控制点,并且采用相同的方法向左侧拖动“曲线”对话框左下角的控制点,以此减少数码图片中间调部分,加大数码照片的暗调与亮度,使待抠目标与背景可以很好的分离开来[4]。(3)通过“Ctrl+K”快捷键将副本通道进行反相,并且通过“Ctrl+J”快捷键打开Photoshop Alpha通道面板上的“色阶”对话框,双击该对话框将数码照片背景设置成黑色场景。(4)单击“画笔”工具,将当前色景设置为黑色,将抠取目标以外的区域涂黑,然后将当前色景设置为白色,利用“画笔”工具将抠取目标涂白,如图2所示。(5)按住“Ctrl+I”快捷键,并单击副本通道,以此得到抠取目标的选区。然后回到“图层”面板选中“图层1”,并且双击“添加图层蒙版”为图层1添加图层蒙版,此时抠取目标就成功的与数码照片背景分离开来[5]。最后选取一幅尺度、灰度相同的数码照片,将其直接插入到当前图层作为背景,以此实现了利用Photoshop Alpha通道抠图技术切换数码照片背景。
图2 Photoshop Alpha通道抠图技术轮廓提取效果图
(三)数码照片锐化和滤镜处理
当数码照片在进行完背景切换之后,为了保证Photoshop Alpha通道抠图技术的抠图效果,需要对数码照片进行锐化和滤镜处理,让切换背景后的数码照片更加真实。锐化处理主要是让数码照片显得更加细腻,轮廓更加分明,而滤镜处理则是给数码照片制造出一种特殊的效果,让照片主体更好地融入到切换后的背景中。数码照片锐化和滤镜处理从根本上来说就是处理照片中每个像素点与周围像素点的关系,此次采用Canvas技术对数码照片进行锐化和滤镜处理[6-7]。首先选中数码照片中的一个像素点,利用Canvas技术获取该像素点周围4个方向的临近像素数据,分别求出其在RGB三个通道上的平均值,通过原像素数据与平均像素数据相减得到一个像素差值,然后设定一个想要达到的锐化度值和滤镜度值,范围在1-2之间,将锐化度值和滤镜度值与像素差值相乘得到一个锐化值和滤镜值,最后在原像素点加入锐化值和滤镜值,以此完成了数码照片锐化和滤镜处理,实现了基于Photoshop Alpha通道抠图技术的数码照片后期处理。
二、实验
为了证明本文设计的这种基于Photoshop Alpha通道抠图技术的数码照片后期处理方法能够更好地满足数码照片后期处理需求,笔者设计了一组对比实验,将该方法与传统方法进行对比,检验两种方法处理后数码照片的分辨率。实验中选取8张数码照片作为处理对象,8张数码照片大小相同,都为480*320,使用两种方法分别对该八张数码照片进行灰度调整、背景切换、锐度和滤镜处理,对比两种方法处理后数码照片的分辨率(图3)。
图3 使用两种方法处理后数码照片分辨率对比图
从图3可以看出,使用基于Photoshop Alpha通道抠图技术的数码照片后期处理方法处理后的数码照片平均分辨率能达到130000 lpi,而使用传统方法处理后的数码照片平均分辨率仅为85000 lpi,远远低于基于Photoshop Alpha通道抠图技术的数码照片后期处理方法。
三、结语
目前,Photoshop Alpha通道抠图技术在数码照片后期处理中的应用越来越成熟,不仅如此,该技术还在其它图像处理中得到广泛应用。该技术的应用有效提高了照片的分辨率,可以取得良好的处理效果。但是该技术的应用过程比较复杂,对处理人员的技术能力要求较高。所以,为了取得更好的照片处理效果,不仅要对Photoshop Alpha通道抠图技术不断创新,还需要不断提高图片处理人员技术操作水平。