【平面设计基础】02:抠图——待我长发及腰时

2024-03-23 05:20
文章标签 基础 02 平面设计 长发

本文主要是介绍【平面设计基础】02:抠图——待我长发及腰时,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第2节:抠图—待我长发及腰时


目录

  • 第2节:抠图—待我长发及腰时
      • 一、抠图方法总结:
        • 情景1:边缘清晰流畅,图像内没有透明像素
        • 情景2:边界不是特别清晰流畅,但色彩差异明显
        • 情景3:边界复杂(如头发、绒毛)
      • 二、选择并遮住(调整边缘):
          • (1)step1:使用选区工具快速大致选出主体部分,进入选择并遮住面板
          • (2)step2:使用左侧的第2个画笔工具进行边缘毛绒部分的涂抹
      • 三、通道抠发丝:
        • 1.证件照背景色替换:
          • (1)step1:人物初步抠图
          • (2)step2:去除原背景光线反射在人物身上的环境色
          • (3)step3:添加新的环境色
        • 2.简单背景人物抠图:
          • (1)step1:钢笔工具粗处理(抠出身体部分)
          • (2)step2:通道抠图(抠出头发部分)
          • (3)step3:利用图层蒙版进行融合
        • 3.复杂背景人物抠图:

一、抠图方法总结:

情景1:边缘清晰流畅,图像内没有透明像素

抠图方法:使用矩形选矿工具、椭圆工具、多边形套索工具、钢笔工具

在这里插入图片描述

情景2:边界不是特别清晰流畅,但色彩差异明显

抠图方法:利用对象与背景之间的色调差异,使用魔棒、魔术橡皮檫、背景橡皮檫、快速选择工具、磁性套索工具、通道和混合模式进行抠图

在这里插入图片描述

情景3:边界复杂(如头发、绒毛)

抠图方法:色彩范围、选择并遮住、通道

孟美岐

在这里插入图片描述

二、选择并遮住(调整边缘):

抠图方法:通过选择并遮住(调整边缘)里的调整边缘画笔,对物体的轮廓进行修复

演示案例1:毛绒皮卡丘

在这里插入图片描述

(1)step1:使用选区工具快速大致选出主体部分,进入选择并遮住面板

在这里插入图片描述

(2)step2:使用左侧的第2个画笔工具进行边缘毛绒部分的涂抹

在这里插入图片描述

在这里插入图片描述

三、通道抠发丝:

通道抠图原理:通过调整通道中的黑白灰对比,使毛发边缘变得清晰,转化为边界对比强烈的图片

1.证件照背景色替换:

使用工具:色彩范围、调整图层(调色)

常见照片规格长 * 宽
1寸25mm * 35mm
2寸35mm * 53mm
小2寸(护照)33mm * 48mm
5寸89mm * 127mm
(1)step1:人物初步抠图

打开色彩范围适当调整容差值,使人物边界对比强烈(黑白部分界线分明),完成后单击确定形成选区后进行抠图

在这里插入图片描述

在step1初步抠图结束后,虽然人物及复杂的头发已经抠出,但会发现人边缘任然会泛有淡淡的原背景色,需要进行进一步调色处理

(2)step2:去除原背景光线反射在人物身上的环境色

打开右下角调整图层中的色相饱/和度面板,选中原背景色,将该颜色的饱和度适当降低

在这里插入图片描述

(3)step3:添加新的环境色

在替换人物背景颜色后,为了更好的融入新的背景,可以利用色彩平衡适当调节使人物看起来更加自然

在这里插入图片描述

注意:这里由于原背景色为黄色、新背景色为蓝色为互补色,可直接调整色彩平衡;一般情况下需要什么颜色就调整对应颜色即可

2.简单背景人物抠图:

使用工具:通道抠图处理头发、钢笔工具处理身体、蒙版工具细节融合处理

演示案例2:迪丽热巴

在这里插入图片描述

(1)step1:钢笔工具粗处理(抠出身体部分)

在这里插入图片描述

(2)step2:通道抠图(抠出头发部分)

选中需要处理的图层部分进入相应通道面板,选中颜色黑白对比最明显的通道进行复制,调整色阶强化颜色黑白对比(头发部分变黑,其他部分变白)

在这里插入图片描述

按住 ctrl 并点击点击蓝色拷贝图层缩览图调出选区,进行选区反选后点击RGB通道,在从通道回到图层面板,复制选区进行头发的抠出

在这里插入图片描述

在这里插入图片描述

(3)step3:利用图层蒙版进行融合

对于边缘部分可做细节处理,对于发丝泛白可用画笔选择相应颜色进行适当压暗

在这里插入图片描述

注意:关于发丝的像素处理问题,这里处理的并不是非常理想,可能是在使用通道处理发丝上色阶选区处理没有做好,ps软件自身也有处理像素的极限

3.复杂背景人物抠图:

使用工具:通道抠图处理头发、钢笔工具处理身体、蒙版工具细节融合处理处理,与简单背景抠图相似

在这里插入图片描述

这篇关于【平面设计基础】02:抠图——待我长发及腰时的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/837260

相关文章

Python基础文件操作方法超详细讲解(详解版)

《Python基础文件操作方法超详细讲解(详解版)》文件就是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位,文件的核心操作就是读和写,:本文主要介绍Python基础文件操作方法超详细讲解的相... 目录一、文件操作1. 文件打开与关闭1.1 打开文件1.2 关闭文件2. 访问模式及说明二、文件读写1.

C#基础之委托详解(Delegate)

《C#基础之委托详解(Delegate)》:本文主要介绍C#基础之委托(Delegate),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 委托定义2. 委托实例化3. 多播委托(Multicast Delegates)4. 委托的用途事件处理回调函数LINQ

0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型的操作流程

《0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeekR1模型的操作流程》DeepSeekR1模型凭借其强大的自然语言处理能力,在未来具有广阔的应用前景,有望在多个领域发... 目录0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型,3步搞定一个应

MySQL中my.ini文件的基础配置和优化配置方式

《MySQL中my.ini文件的基础配置和优化配置方式》文章讨论了数据库异步同步的优化思路,包括三个主要方面:幂等性、时序和延迟,作者还分享了MySQL配置文件的优化经验,并鼓励读者提供支持... 目录mysql my.ini文件的配置和优化配置优化思路MySQL配置文件优化总结MySQL my.ini文件

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

【Linux 从基础到进阶】Ansible自动化运维工具使用

Ansible自动化运维工具使用 Ansible 是一款开源的自动化运维工具,采用无代理架构(agentless),基于 SSH 连接进行管理,具有简单易用、灵活强大、可扩展性高等特点。它广泛用于服务器管理、应用部署、配置管理等任务。本文将介绍 Ansible 的安装、基本使用方法及一些实际运维场景中的应用,旨在帮助运维人员快速上手并熟练运用 Ansible。 1. Ansible的核心概念

AI基础 L9 Local Search II 局部搜索

Local Beam search 对于当前的所有k个状态,生成它们的所有可能后继状态。 检查生成的后继状态中是否有任何状态是解决方案。 如果所有后继状态都不是解决方案,则从所有后继状态中选择k个最佳状态。 当达到预设的迭代次数或满足某个终止条件时,算法停止。 — Choose k successors randomly, biased towards good ones — Close

Git 的特点—— Git 学习笔记 02

文章目录 Git 简史Git 的特点直接记录快照,而非差异比较近乎所有操作都是本地执行保证完整性一般只添加数据 参考资料 Git 简史 众所周知,Linux 内核开源项目有着为数众多的参与者。这么多人在世界各地为 Linux 编写代码,那Linux 的代码是如何管理的呢?事实是在 2002 年以前,世界各地的开发者把源代码通过 diff 的方式发给 Linus,然后由 Linus

音视频入门基础:WAV专题(10)——FFmpeg源码中计算WAV音频文件每个packet的pts、dts的实现

一、引言 从文章《音视频入门基础:WAV专题(6)——通过FFprobe显示WAV音频文件每个数据包的信息》中我们可以知道,通过FFprobe命令可以打印WAV音频文件每个packet(也称为数据包或多媒体包)的信息,这些信息包含该packet的pts、dts: 打印出来的“pts”实际是AVPacket结构体中的成员变量pts,是以AVStream->time_base为单位的显

C 语言基础之数组

文章目录 什么是数组数组变量的声明多维数组 什么是数组 数组,顾名思义,就是一组数。 假如班上有 30 个同学,让你编程统计每个人的分数,求最高分、最低分、平均分等。如果不知道数组,你只能这样写代码: int ZhangSan_score = 95;int LiSi_score = 90;......int LiuDong_score = 100;int Zhou