当前位置: 首页 > news >正文

[数字媒体] Photoshop基础之图像校正、抠图(证件照)和融合

这篇博客是数字媒体系列的笔记,仅作为在线笔记供大家学习,后续有时间会深入分享PS、视频制作、动画制作等内容。希望您喜欢~

文章目录

  • 一.Excel证件照换背景
  • 二.PS图像校正
  • 三.PS抠图
  • 四.PS图像融合
  • 五.总结


一.Excel证件照换背景

大家在找工作或面试过程中,通常会遇到证件照替换背景的问题,下面介绍Excel替换背景的一种简单方法。

大家试试Python编写代码,也挺有意思的。

假设存在一张图像,如下所示:

请添加图片描述

第一步,新建WPS Excel文件,然后导入图片。

在这里插入图片描述

如下图所示:

在这里插入图片描述

第二步,使用鼠标选中证件照,选择上方的“图片工具”=>“抠除背景”=>“智能抠除背景”。

在这里插入图片描述

处理效果如下图所示:

在这里插入图片描述

在这里插入图片描述

第三步,选中图片右键“设置对象格式”。

在这里插入图片描述

第四步,在“填充与线条”中选择合适的背景颜色即可。

在这里插入图片描述

最终效果如下图所示:

在这里插入图片描述


二.PS图像校正

假设存在如下所示的一张倾斜图片,我们需要对其进行校正。

请添加图片描述

第一步,文件打开图像或直接拖动图像至PS。

在这里插入图片描述

第二步,选择“透视裁剪工具”。

在这里插入图片描述

第三步,选中要校正的图像,如下图所示的奖状。

在这里插入图片描述

第四步,分别移动四个角,然后点击上面的√。按住Alt键可以缩放图像大小。

在这里插入图片描述

最终实现了图像校正,再去掉背景保存图片即可。

在这里插入图片描述


三.PS抠图

抠图和替换背景颜色是常见的PS用法,如下图所示,我们需要扣取中间的奖章并抠图,再与其它图片进行融合。怎么实现呢?

请添加图片描述

第一步,按照第一部分图像校正,提取图中的奖章。

在这里插入图片描述

在这里插入图片描述

显示效果如下图所示:

在这里插入图片描述

第二步,选择“魔术橡皮擦工具”,然后点击需要驱除背景颜色的区域。

在这里插入图片描述

处理后的效果如下图所示:

在这里插入图片描述

第三步,选择“背景橡皮擦工具”,然后处理图像的细节部分。

在这里插入图片描述

注意,右键我们可以设置橡皮擦处理图像的大小。

在这里插入图片描述

第四步,按住ALT键,然后将有污渍的背景进行祛除,Ctrl+Z可以撤销错误操作。

在这里插入图片描述

输出结果如下图所示:

在这里插入图片描述

第五步,如果边缘存在噪声,可以使用模糊工具处理。

在这里插入图片描述

在这里插入图片描述

第六步,保存透明背景图像。

在这里插入图片描述

最终结果如下图所示:

在这里插入图片描述


四.PS图像融合

接着我们想将两张图像融合,比如将上面的奖章融合到另一张图像中。

第一步,导入第一张图像(直接拖动)。

在这里插入图片描述

第二步,将第二张图像导入如“徽章”(背景透明),可以看到右下角它在另外一个图层。

在这里插入图片描述

第三步,调整图像大小和位置,按下回车键即可显示效果。

在这里插入图片描述

显示效果如下图所示:

在这里插入图片描述

第四步,调整图像的对比度。

在这里插入图片描述

调整亮度和对比度,让融合的图像色调尽量一致。

在这里插入图片描述

最终实现图像融合并保存图像。

在这里插入图片描述


五.总结

希望这篇文章对您有所帮助,如果喜欢,后面也会分享更多“数字媒体”相关的博客。最后祝大家在读博和科研的路上不断前行。项目学习再忙,也要花点时间读论文和思考,加油!这篇文章就写到这里,希望对您有所帮助。由于作者英语实在太差,论文的水平也很低,写得不好的地方还请海涵和批评。同时,也欢迎大家讨论,继续努力!感恩遇见,且看且珍惜。

哈哈,其实我是来秀CSDN奖状的。2022年即将离去,十月份会异常忙碌,加油!秀璋~下图其实空白处越多越忙碌,感恩前行。

在这里插入图片描述

(By:Eastmount 2022-09-27 周一夜于武汉 http://blog.csdn.net/eastmount/ )

相关文章:

  • 【毕业设计】基于的单片机的移动硬盘设计与实现 - stm32 嵌入式 物联网
  • 使用Python的requests库发送SOAP请求,错误码415
  • Python爬虫技术系列-02HTML解析-lxml+BS4
  • 今日头条——机器学习算法岗1234面
  • 【笔记】快速理解傅里叶级数
  • 宣布发布 .NET 7 Release Candidate 1
  • 8万Star,这个开源项目有点强
  • 数据批处理速度慢?不妨试试这个
  • 透过安全事件剖析黑客组织攻击技术(2FA/MA的攻击手法)
  • java毕业设计——基于Java+AI的五子棋游戏设计与实现(毕业论文+程序源码)——五子棋游戏
  • 29、Java 中的接口详解
  • mysql中怎么防止数据丢失
  • 软件开发中会使用到的图
  • 汇编语言入门(二)
  • java中的IO流
  • [js高手之路]搞清楚面向对象,必须要理解对象在创建过程中的内存表示
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 【技术性】Search知识
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • Angular6错误 Service: No provider for Renderer2
  • axios 和 cookie 的那些事
  • fetch 从初识到应用
  • golang中接口赋值与方法集
  • Linux CTF 逆向入门
  • 测试开发系类之接口自动化测试
  • 从0到1:PostCSS 插件开发最佳实践
  • 巧用 TypeScript (一)
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 用简单代码看卷积组块发展
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • #QT(串口助手-界面)
  • ${ }的特别功能
  • (2022 CVPR) Unbiased Teacher v2
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (算法设计与分析)第一章算法概述-习题
  • (一)Java算法:二分查找
  • (转)linux 命令大全
  • (转)linux自定义开机启动服务和chkconfig使用方法
  • (转)VC++中ondraw在什么时候调用的
  • (转)菜鸟学数据库(三)——存储过程
  • ./configure、make、make install 命令
  • .apk文件,IIS不支持下载解决
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .net中的Queue和Stack
  • .sh文件怎么运行_创建优化的Go镜像文件以及踩过的坑
  • // an array of int
  • @JsonFormat与@DateTimeFormat注解的使用
  • @staticmethod和@classmethod的作用与区别
  • [20190401]关于semtimedop函数调用.txt
  • [2021]Zookeeper getAcl命令未授权访问漏洞概述与解决
  • [Angular] 笔记 8:list/detail 页面以及@Input
  • [ASP]青辰网络考试管理系统NES X3.5