PS —— 精修图像

PS —— 精修图像

  • 修复
    • 污点修复画笔工具
    • 修复画笔工具
  • 美白
  • 滤镜
  • 去杂
  • 锐化
  • 加杂
  • 减淡和锐化工具

我觉得今天这篇博客,无论是男同胞还是女同胞,都要熟练掌握(哈哈哈哈…)

今天我们来学习如何精修图像,精修图像一般分为几步——修复,美白,去杂,涂抹,调色,锐化,加杂

修复

修复,指的是修复一些瑕疵,我们以这个美女照片为例:
在这里插入图片描述
我们看到这个美女脸上有很多的黑点点,我们应该怎么把它去掉呢?

污点修复画笔工具

我们找到污点修复画笔工具:
在这里插入图片描述
污点修复画笔工具是Adobe Photoshop中一个非常实用的功能,专为快速移除图像中的污点、瑕疵或其他不理想的局部区域而设计。以下是关于污点修复画笔工具的几个关键点和使用指南:

  1. 工作原理
  • 污点修复画笔工具通过自动从所修饰区域的周围取样来修复图像。它分析并混合周围的像素,以匹配所修复区域的纹理、光照、透明度和阴影,从而实现自然的修复效果。
  • 不同于修复画笔工具,污点修复画笔不需要用户手动指定样本点,更加自动化和简便。
  1. 使用步骤
  • 启动工具:在Photoshop中,可以通过工具箱选择污点修复画笔工具,或者使用快捷键“J”(可能需要按住以展开隐藏的工具列表)。
  • 调整设置:在选项栏中,你可以调整画笔的大小、硬度等属性,以适应需要修复的污点或瑕疵的大小。
  • 应用修复:直接在需要去除的污点上点击或涂抹。Photoshop会自动取样并混合周围像素,完成修复工作。
  1. 类型与模式
  • 污点修复画笔提供了几种不同的修复模式,如“内容感知”(Content-Aware),这是最常用的模式,能够智能地填充并融合修复区域。
  • 你还可以根据需要选择不同的样本类型,例如“近似匹配”或“创建纹理”,以适应不同的修复场景。
  1. 注意事项
  • 对于大片区域或需要更精细控制修复源的场合,可能更适合使用修复画笔工具或修补工具。
  • 适时调整画笔大小和硬度可以优化修复效果,避免边缘过硬或不自然的过渡。
  • 在处理过程中,实时预览修复效果,并适当调整策略以达到最佳结果。

这上面就是污点修复画笔工具的几个选项,大家私底下可以试一下这几个选项:
在这里插入图片描述

我们选了污点修复画笔之后,哪里有污点我们就点哪里:

在这里插入图片描述点完之后:
在这里插入图片描述

修复画笔工具

我们看到,嘴皮上有一颗痣,如果我们用污点修复画笔工具,会容易糊,这个时候要使用修复画笔工具

修复画笔工具是Adobe Photoshop中的另一个强大功能,用于修复图像中的缺陷,与污点修复画笔工具相似,但它提供了更多的控制选项,允许用户更精确地操控修复的过程。下面是修复画笔工具的一些核心特性和使用方法:

1.工作原理
修复画笔工具通过从用户指定的源区域(即良好的皮肤纹理、背景等)取样,然后将这些样本应用到目标区域(需要修复的部分),来融合和修补图像。这使得它非常适合于移除划痕、皱纹、斑点或不想要的对象,同时保留图像的自然纹理和颜色渐变。

2.使用步骤

  1. 选择工具:在Photoshop的工具箱中选择修复画笔工具,或者按下快捷键“J”。

  2. 设置样本源

    • 直接取样:默认模式,你需要先按住Alt键(Windows)或Option键(Mac)并单击以定义取样点。
    • 对齐选项:如果启用,每次涂抹时都会从初始取样点取样;如果关闭,则会随着涂抹连续更新取样点。
  3. 调整画笔设置:在顶部的选项栏中,调整画笔的大小、硬度、间距等,确保它们适合你正在修复的细节。

  4. 应用修复:松开取样键后,在需要修复的区域涂抹。修复画笔会用取样的像素替换当前涂抹的区域,同时尽量保持边缘的自然过渡。

  5. 细致调整:可能需要多次取样和涂抹,特别是处理复杂纹理或色彩渐变时,以达到最佳效果。

3. 技巧与注意事项

  • 分层工作:在单独的图层上进行修复,可以使用图层蒙版控制修复范围,这样既不会永久改变原图,也便于撤销和调整。
  • 边缘处理:小心处理边缘区域,避免产生明显的边界痕迹。可适当降低画笔硬度,使修复部分更自然地融入周围环境。
  • 样本选择:选择样本时,应选择与目标区域质地、光线最为匹配的区域,这样修复效果更佳。
  • 多尝试:对于不同的图像问题,可能需要尝试不同的修复工具组合,以及调整不同的设置,以找到最适合的修复方法。

因为这是在嘴唇上,我们可以在痣的周围的皮肤上进行选取采样:

在这里插入图片描述

按住Alt键,鼠标会变成一个同心圆,点击之后,就取样成功了:
在这里插入图片描述

上面那个是我移动的时候的切图,我们只需要用取来的样点盖在痣上就行了:

在这里插入图片描述

美白

美白我们一般使用曲线来调,我们先从祛痘层复制一下我们的图层,并且把它命名为美白:

我们美白的操作就在美白这个图层做,这样不会影响其他图层,一旦做毁了,可以直接删除,重新复制。

找到"图像"->“调整”->“曲线”:
在这里插入图片描述
在这里插入图片描述
我们是整体美白,所以我们可以中间打个点向上拖:
在这里插入图片描述

点击确定,就可以了。

在这里插入图片描述

滤镜

我们这个美白偏黄,所以我们可以给她套个滤镜:

在这里插入图片描述
选择这个滤镜:
在这里插入图片描述
就变冷白皮了:
在这里插入图片描述

去杂

去杂通俗一点就是磨皮,我们在滤镜选项中找到去杂:
在这里插入图片描述
记得在操作前,复制一层:
在这里插入图片描述
进入减少杂色将红框中的参数调到最大,蓝框中的参数调到最小
在这里插入图片描述
在这里插入图片描述
现在有个问题,太糊了,眼睛都迷离了,所以我们只希望该糊的时候糊,我们给该图层加一个图层蒙版
在这里插入图片描述
Alt+上面的红框框,添加一个黑色蒙版:
在这里插入图片描述
这个时候,确保我们在蒙版上操作
在这里插入图片描述
这样表示我们在蒙版上进行操作,这个时候,使用画笔工具,颜色为白色:
在这里插入图片描述
然后我们往想抹的地方抹,蒙版也会发生变化:
在这里插入图片描述
这时候,被抹过的地方,又会恢复模糊状态:
在这里插入图片描述
这样我们完成了磨皮。

锐化

锐化是加强一些细节轮廓,在进行这个操作之前,我们先Ctrl + Shirft +Alt + e 将所有图层的效果合并到一个新的图层
在这里插入图片描述
还是在滤镜库中,找到USM锐化
在这里插入图片描述
在这里插入图片描述
大家可以和没锐化的作比较,看看效果怎么样。

加杂

我们现在的皮肤过于光滑,有点假,我们可以加一点点的杂,模拟原相机的效果:
在这里插入图片描述
1到2差不多:
在这里插入图片描述
在这里插入图片描述
这样就好了,是不是真实多了?

减淡和锐化工具

如果我们磨皮和锐化是小范围的,我们可以使用减淡锐化工具,直接进行涂抹,这里不做演示,大家可以自己试试:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/639814.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

5.24学习记录

[FSCTF 2023]ez_php2 比较简单的pop链 <?php highlight_file(__file__); Class Rd{public $ending;public $cl;public $poc;public function __destruct(){echo "All matters have concluded";die($this->ending);}public function __call($name, $arg){for…

Sap Hana 数据迁移同步优化(二)

简述 CloudCanal 近期对 Hana 源端链路做了新一轮优化&#xff0c;这篇文章简要做下分享。 本轮优化主要包含: 表级别 CDC 表表级别任务位点表级别触发器 单 CDC 表的问题 CloudCanal 在实现 Hana 源端增量同步时&#xff0c;最初采用的是单 CDC 表的模式。 即所有订阅表…

2024年5月23日 (周四) 叶子游戏新闻

《Unclogged》Steam页面上线 马桶主题恐怖逃脱解谜Brody制作并发行&#xff0c;一款奇葩创意马桶主题恐怖逃脱解谜新游《Unclogged》Steam页面上线&#xff0c;本作暂不支持中文。 Meta人工智能主管杨立昆 大语言模型不会达到人类智能水平IT之家今日&#xff08;5月23日&#x…

B站pink老师CSS学习(二)

文章目录 一、emmet语法1.快速生成HTML结构语法 二、复合选择器1.什么是复合选择器2.后代选择器3.子选择器4.并集选择器5.伪类选择器6.链接伪类选择器7&#xff1a;focus伪类选择器8.总结 三、元素的显示模式1.什么是元素显示模式2.块元素3.行内元素4.行内块元素5.总结6.元素显…

黑马点评1——短信篇(基于session)

&#x1f308;hello&#xff0c;你好鸭&#xff0c;我是Ethan&#xff0c;一名不断学习的码农&#xff0c;很高兴你能来阅读。 ✔️目前博客主要更新Java系列、项目案例、计算机必学四件套等。 &#x1f3c3;人生之义&#xff0c;在于追求&#xff0c;不在成败&#xff0c;勤通…

uniapp 安卓 Pc端真机浏览器调试

下载插件:真机模拟浏览器 1. 安装, 每次启用时使用usb 线连接电脑, 并且打开手机或者POS (调试设备)开发者模式, 比如我的是pos 机 则在系统设置中找到版本号,点击多次就会触发开发者模式 2.打开真机模拟软件,打开后会打开一个浏览器,如果想要模拟google的浏览器则 在浏览器地…

ZFNet论文详解

ZFNet CNN卷积网络的发展史 1. LetNet5(1998) 2. AlexNet(2012) 3. ZFNet(2013) 4. VGGNet(2014) 5. GoogLeNet(2014) 6. ResNet(2015) 7. DenseNet(2017) 8. EfficientNet(2019) 9. Vision Transformers(2020) 10. 自适应卷积网络(2021) 上面列出了发展到现在CNN的一些经典的…

基于CNN卷积神经网络的金融数据预测matlab仿真,对比BP,RBF,LSTM

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 4.1 反向传播网络&#xff08;BP&#xff0c;多层感知器MLP&#xff09; 4.2 径向基函数网络&#xff08;RBF&#xff09; 4.3 卷积神经网络&#xff08;CNN&#xff09; 4.4 长短期记忆网…

成都青年AI人才崭露头角,知了汇智科技助力孵化营大放异彩

5月18日-19日&#xff0c;为期两天的成都国际商贸城青年&#xff08;大学生&#xff09;AI应用孵化营活动在热烈的氛围中圆满落幕。本次活动由成都国际商贸城、成都成商数字科技有限公司、成都知了汇智科技有限公司及成都电商职教集团联合举办&#xff0c;旨在为青年&#xff0…

深入浅出递归算法

文章目录 递归思想递归的题目1.汉诺塔问题问题分析代码展示 2.合并两个有序链表问题分析代码展示 3.反转链表问题分析代码展示 4.两两交换 链表中的节点问题分析代码展示 总结 递归思想 递归就是将一个很大的问题拆分成子问题&#xff0c;然后再将子问题继续拆分&#xff0c;拆…

力扣226. 翻转二叉树(DFS的两种思路)

Problem: 226. 翻转二叉树 文章目录 题目描述思路复杂度Code 题目描述 思路 涉及二叉树的递归解法时往往需要考虑两种思路&#xff1a; 1.在递归遍历时执行题目需要的具体要求&#xff1b; 2.将一个大问题分解为多个小子问题 具体到本体&#xff1a; 思路1&#xff1a;遍历 先…

前端请求超时截断,axios timeout设置未生效情况记录

问题描述 前端请求超时截断&#xff0c;axios timeout设置未生效情况记录 timeout设置方式&#xff1a; 表现&#xff08;前端超过5min报错500&#xff0c;直接访问接口超过5min能够正常响应&#xff09;&#xff1a; 问题原因 上面的配置设置时间为1000min&#xff0c;明显…

多项式重构的平滑和法线估计-------PCL

多项式重构的平滑和法线估计 /// <summary> /// 多项式重构的平滑和法线估计 /// </summary> /// <param name"cloud"></param> /// <returns>输出一个包含平滑后的点云数据以及相应法线信息的数据结构</returns> pcl::PointCl…

ROCm上情感分析:使用循环神经网络

15.2. 情感分析&#xff1a;使用循环神经网络 — 动手学深度学习 2.0.0 documentation (d2l.ai) 代码 import torch from torch import nn from d2l import torch as d2lbatch_size 64 train_iter, test_iter, vocab d2l.load_data_imdb(batch_size)class BiRNN(nn.Module):…

sqlserver的查询(三)

目录 10. group by(分组) 11. having(对分组后的信息过滤) 可能从这里开始&#xff0c;执行顺序越来越显得重要了&#xff01;&#xff01;&#xff01; 10. group by(分组) 这个查询相比前面会有一些困难&#xff1b; 格式&#xff1a;group by 字段的集合&#xff1b; 功…

GD32F103RCT6/GD32F303RCT6-UCOSIII底层移植(4)消息队列实验

本文章基于兆易创新GD32 MCU所提供的2.2.4版本库函数开发 后续项目主要在下面该专栏中发布&#xff1a; 手把手教你嵌入式国产化_不及你的温柔的博客-CSDN博客 感兴趣的点个关注收藏一下吧! 电机驱动开发可以跳转&#xff1a; 手把手教你嵌入式国产化-实战项目-无刷电机驱动&am…

Java | Leetcode Java题解之第109题有序链表转换二叉搜索树

题目&#xff1a; 题解&#xff1a; class Solution {ListNode globalHead;public TreeNode sortedListToBST(ListNode head) {globalHead head;int length getLength(head);return buildTree(0, length - 1);}public int getLength(ListNode head) {int ret 0;while (head…

kimi :系统框架 实力学习

学海无涯&#xff0c;你&#xff0c;准备好了吗&#xff1f; 学习一个新的嵌入式系统架构&#xff0c;你"只"需要 - 1 - 手册/速查函数&#xff08;对于比较大的架构&#xff0c;F12往往返回多个结果&#xff0c;增加混乱&#xff09;&#xff1b; 2 - 源代码和VS&am…

20.有序性与内存屏障

文章目录 有序性与内存屏障1.重排序1.1.编译器重排序1.2.CPU重排序1.2.1.指令级重排序1.2.2.内存系统重排序1.3.As-if-Serial规则 2.内存屏障2.1.硬件层面的内存屏障2.1.2.写屏障2.1.3.读屏障2.1.4.全屏障 2.2.硬件层的内存屏障作用2.3.案例 有序性与内存屏障 有序性 与 可见性…