抠图、换背景、正装图证件照制作方法

本篇灵感是最近又要使用别的底色的正装照的图片。上学的时候,要求证件照的底色是蓝底、党员档案里要求图片的底色是红底、 将来上班的证件照要求是白底,并且无论是考研还是找工作都是制作简历的时候,根据简历的样板不同需要更换不同的底色。

之前做简历的时候,换了一个底色、加了一个正装照在拼夕夕上花了20元钱,再加上照照片的时间与成本,感觉挺不划算的,借此自己学习一下。

以下面照片为例,先给公公来张照片,模拟手机拍摄的场景:

一.软件安装---ps软件过程出现问题以及解决方案

这里下载的软件是Photoshop,我的电脑安装2023版本的时候,显示什么版本不兼容,不建议安装较高版本的。因此,我又重新下载的2020版本的。安装公众号:火耳软件安装

可能是由于我安装2023版本的问题,导致安装2020版本不可以,关闭电脑重新安装任然是出现错误,无语..........,这里我猜想是注册表的原因。
解决方案一:首先打开Geek uninstaller软件(这款软件是可以删除注册表之中的安装信息)。原因见我的另一篇博客:电脑出现无法访问您试图使用的功能所在的网络位置问题的解决方式_无法访问你试图使用的功能所在的网络位置-CSDN博客文章浏览阅读9.6k次。1.问题现象在安装软件的时候,就出现相应的“无法访问您试图使用的功能所在的网络位置”,点击重试仍然是安装失败。原因是因为在卸载软件的时候,没有对软件进行正常的卸载,这里推荐一款软件是geek uninstaller的软件,使用这款软件进行软件卸载就是可以对于相应的软件注册表一并进行卸载掉。2.解决方式(1)首先是下载相应的Windows Installer Clean Up这款软件,将相应的注册表信息进行清除,相应的下载地址如下软件地址(2)选中相应的信息,进行相应的remove移除即可。_无法访问你试图使用的功能所在的网络位置https://blog.csdn.net/m0_47489229/article/details/124543194发现Photoshop软件并没有正在安装。

因此,猜想是安装过程之中,并没有安装成功,产生了注册表信息导致安装失败。

解决方案二:打开任务管理器,停止任务。

发现还是不能够进行安装。

解决方式三:首先使用windows + r键,打开运行,在里面输入regedit。依次寻找如下的目录:
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

在相应的目录之中找到 PendingFileRenameOperations进行删除

发现还是不行。

解决方案四:执行完毕如上操作之后,直接关机重启试一下。

好了。

今天真的是倒霉,又出现了这个问题...........

重复上述解决方案,我想这个地方的原因可能是我安装的时候是将安装包和安装目录一样导致的。卸载重新安装。

对比一下2020版本和2019版本。

可以发现2019版本是兼容性更好、更加稳定的,发现还是不可以删除掉。检索问题的时候,发现了这个博客:卸载PS后重装遇到的问题可能的解决办法:(错误代码:44) (错误代码:146) (无法完成请求,因为程序错误)_ps安装错误146-CSDN博客文章浏览阅读1.8k次,点赞3次,收藏3次。本文讲述了作者在安装Photoshop时遇到的几个常见问题:安装时无法创建目录、无法移动文件、程序错误无法打开图片等,并提供解决方案。_ps安装错误146https://blog.csdn.net/weixin_48157735/article/details/132896723?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170340351116800192276145%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=170340351116800192276145&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-1-132896723-null-null.142%5Ev96%5Epc_search_result_base7&utm_term=%E6%97%A0%E6%B3%95%E7%A7%BB%E5%8A%A8%E6%96%87%E4%BB%B6%EF%BC%8C%E8%AF%B7%E9%87%8D%E5%91%BD%E5%90%8D%E6%96%87%E4%BB%B6%E7%84%B6%E5%90%8E%E9%87%8D%E8%AF%95&spm=1018.2226.3001.4187

按照上面的步骤,将注册表之中SOFTWARE\Adobe\Photoshop进行删除,重新安装,可以见到安装成功。

二.图片扣取人物

打开图片,选择右键->快速选择工具

选出的图片部分如下所示,但是选出的部分,左边有一点地方是选出的有点儿多余。

按下ctrl + c进行复制,新建一个新的图片。

如何删去左边那多余的地方?同样是右键,选出魔棒工具,按住shift是进行增加,alt是减少,选出自己想要的部分。

可以见到这个部分是多出的棱角,是由于在使用魔棒工具的时候,设置的容差太大了。

容差越小,误差越小,直接设置为0,进一步使用魔棒工具进行选择。

发现这一部分,使用容差的方式已经消不去了,这个时候,使用相应的锁套选取的方式进行选择。反正我不知道更好的办法了。

注意:这个地方需要将羽化变为0个像素,否则会出现虚化的现象。

好了,白底的部分已经做出来了。

三.图像换背景

首先点击拾色板,设置好自己想要的颜色,点击确定。

点击转换按钮,可以见到自己想要的颜色在上面。

右键,选中油漆桶工具。

 左击背景便可以得到自己想要的背景了。

四.人物换正装

给忠贤换身洛丽塔吧,如下图片模拟是找到的正装图

裁了一下,变成了这样

拖动图层,变成这样。

注意:这个地方,ctrl + t是控制图层的大小。ctrl + d是取消魔棒工具。

最终出图大致是这个样子,新手一个。

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

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

相关文章

Webpack基础使用

目录 一.什么是Webpack 二.为什么要使用Webpack 三.Webpack的使用 1.下载yarn包管理器 2.Webpack的安装 3.Webpack的简单使用 4.效果 四.Webpack打包流程 一.什么是Webpack Webpack是一个静态模块打包工具 二.为什么要使用Webpack 在开发中,我们常常会遇到…

[Linux] Mysql数据库中的用户管理与授权

一、登录用户的管理 1.1 查看用户密码的信息 用户信息存放在 mysql 数据库下的 user 表(MySQL 服务下存在一个系统自带的 mysql 数据库)。 use mysql ; show tables; desc user; 查看密码信息的命令: 能看到密码信息:是经过加…

【大数据】NiFi 的基本使用

NiFi 的基本使用 1.NiFi 的安装与使用1.1 NiFi 的安装1.2 各目录及主要文件 2.NiFi 的页面使用2.1 主页面介绍2.2 面板介绍 3.NiFi 的工作方式3.1 基本方式3.2 选择处理器3.3 组件状态3.4 组件的配置3.4.1 SETTINGS(通用配置)3.4.2 SCHEDULING&#xff0…

饥荒Mod 开发(二二):显示物品信息

饥荒Mod 开发(二一):超大便携背包,超大物品栏,永久保鲜 饥荒中的物品没有详细信息,基本上只有一个名字,所以很多物品的功能都不知道,比如浆果吃了也不知道恢复什么, 采集的胡萝卜也不知道什么功…

Airbert: In-domain Pretraining for Vision-and-Language Navigation

题目:Airbert:视觉和语言导航的域内预训练 摘要 为了解决VLN数据集稀缺的问题,本文创建了一个数据集BNB。我们首先从在线租赁市场的数十万个列表中收集图像标题 (IC) 对。接下来,我们使用 IC 对提出自动策略来生成数百万个 VLN …

OpenCV与YOLO学习与研究指南

引言 OpenCV是一个开源的计算机视觉和机器学习软件库,而YOLO(You Only Look Once)是一个流行的实时对象检测系统。对于大学生和初学者而言,掌握这两项技术将大大提升他们在图像处理和机器视觉领域的能力。 基础知识储备 在深入…

Apache Commons IO: 简化文件和IO操作

第1章:引言 咱们在做Java编程的时候,经常会遇到各种文件操作和输入输出(IO)的问题。不论是读取一个配置文件,还是把数据写入日志,这些看似简单的任务有时候会让人头疼。传统的Java IO操作,虽然…

Odoo16 实用功能之Form视图详解(表单视图)

目录 1、什么是Form视图 2、Form视图的结构 3、源码示例 1、什么是Form视图 Form视图是用于查看和编辑数据库记录的界面。每个数据库模型在Odoo中都有一个Form视图,用于显示该模型的数据。Form视图提供了一个可编辑的界面,允许用户查看和修改数据库记…

设计模式--迭代器模式

实验18:迭代器模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解迭代器模式的动机,掌握该模式的结构; 2、能够利用迭代器模式解决实际问题。 [实验任务]:JAVA和C常见数据结构迭代…

PyTorch随机数生成:torch.rand,torch.randn,torch.randind,torch.rand_like

在用PyTorch做深度学习开发过程中,时常用到随机数生成功能,但经常记不住几个随机数生成函数的用法,现在正好有点时间,整理一下。 1. torch.rand() torch.rand(*size, *, generatorNone, outNone, dtypeNone, layouttorch.stride…

我们是如何测试人工智能的(一)基础效果篇(内含大模型的测试内容)

来源|TesterHome社区 作者|孙高飞 前言 这个系列算是科普文吧,尤其这第一篇可能会比较长,因为我这8年里一直在 AI 领域里做测试,涉及到的场景有些多,我希望能尽量把我经历过的东西都介绍一下,…

<JavaEE> 协议格式 -- 传输层协议 UDP

目录 一、UDP协议格式长啥样? 二、端口号和IP地址 1)UDP协议中包含哪两个端口号? 2)有没有包含IP地址? 三、UDP报文长度 1)UDP报文长度最长多长? 2)UDP报文的组成&#xff1f…

Socket地址

socket地址其实是一个结构体,封装端口号和IP等信息 。后面的 socket 相关的 api 中需要使用到这个socket地址。 客户端 -> 服务器需要知道服务器的( IP, Port ) 一、通用 socket 地址 socket 网络编程接口中表示 socket 地址的是结构体…

linux cpu调度分析

一、cpu调度调试方法 echo 0 > /sys/kernel/debug/tracing/tracing_on echo > /sys/kernel/debug/tracing/trace echo 30720 > /sys/kernel/debug/tracing/buffer_size_kb echo nop > /sys/kernel/debug/tracing/current_tracer echo sched_switch sched_wakeup s…

MYSQL函数\约束\多表查询\事务

函数 字符串函数 数值函数 mod就是取余 日期函数 流程函数 约束 外键约束 删除更新\外键 多表查询 多表关系 一对多 多对多 一对一 多表查询 内连接 select e.name d.name from emp e join dept d on e.id d.id; 外连接 select emp.*, d.name from emp left join tm…

计算机网络(4):网络层

网络层提供的两种服务 虚电路服务(Virtual Circuit Service)和数据报服务(Datagram Service)是在网络层(第三层)提供的两种不同的通信服务。它们主要区别在于建立连接的方式和数据传输的方式。 虚电路服务…

初识QT(上篇):What Qt

初识QT(上篇):What Qt 前言 & 说明前言说明 初识QT1.1 QT的what1. 介绍2. 发展历程3. QT架构的主要内容4.QT的常用模块 1.2 QT的 why1. QT的核心机制 下篇笔记链接 前言 & 说明 前言 前言: 之前说要share的qt相关知识&am…

看图学源码之FutureTask

RunnableFuture 源码学习: 成员变量 任务的运行状态的转化 package java.util.concurrent; import java.util.concurrent.locks.LockSupport;/**可取消的异步计算。该类提供了Future的基本实现,包括启动和取消计算的方法,查询计算是否完成以…

基于flask和echarts的新冠疫情实时监控系统源码+数据库,后端基于python的flask框架,前端主要是echarts

介绍 基于flask和echarts的新冠疫情实时监控系统 软件架构 后端基于python的flask框架,前端主要是echarts 安装教程 下载到本地,在python相应环境下运行app.py,flask项目部署请自行完成 使用说明 flaskProject文件夹中 app.py是flask项目主运行文…

Unity2017升级到Unity2018在Window7上输出空异常错误问题

Unity2017升级到Unity2018在Window7上输出空异常错误问题 一、环境Window7二、现象Unity报空异常(.NET 4.x Equivalent)三、日志四、解决方案第一种解决方案第二种解决方案 一、环境Window7 二、现象Unity报空异常(.NET 4.x Equivalent&…