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

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

之前做简历的时候,换了一个底色、加了一个正装照在拼夕夕上花了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是取消魔棒工具。

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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

TFS的Web门户工作项(七)

在TFS的web门户中有更丰富和更全面的设置和数据展示。 Web门户如图有A,B,C,D四部分组成。A部分为团队项目和项目切换,登录人员和登录人员切换。B部分是Web门户主要功能的菜单,C部分是当前团队项的一些信息的展示&#…

详解多视角3D检测模型 BEVDepth: Acquisition of Reliable Depth for Multi-view 3D Object Detection

本文介绍一个多视角的3D检测模型:BEVDepth,论文收录于 AAAI2023。在这篇文章中,作者提出了一种新的具有可信深度估计的三维物体检测器。本文提出的BEVDepth通过利用激光雷达显式深度监督来提高图像深度估计的可信度。作者引入了摄像机感知深度…

TFS版本管理(八)

目前TFS支持两种版本管理方式,一种是自带的TFS版本控制,一种是Git,后一种是分布式,并且分支功能相对强大,关于Git可以找更详细的资源学习。 如果没有创建项,在web门户中代码下的资源管理器是空的。 团队资…

Python开发常用工具库

本文汇总了在使用Python开发时常用到的第三方库和工具。 1.Python 官网地址:https://www.python.org/doc/ 博文地址:《Python编程:从入门到实践》速查表 2.OpenCV(图像处理) 官网地址:https://opencv.o…

TFS中的统一集成(九)

首先要在TFS服务器上配置生成配置,操作如下: 现在可以创建一个生成定义了,单击团队资源管理器的生成。 新建生成定义: 这里选择的是手动。触发这个生成有很多条件,我们选择手动主式。 在要服务器上共享一个文件夹&…

常用工具整理:数学,论文,代码等

1. Mathpix(图片转数学公式工具) 官网地址:Mathpix Snip在线LaTeX公式编辑:在线LaTeX公式编辑器-编辑器 (latexlive.com)推荐另一个开源的工具:Image to LaTex Converter,官网地址:GitHub - ki…

几位无人驾驶领域的杰出科学家

本文介绍了几位无人驾驶领域杰出的科学家们,大家可以关注他们的主页,及时了解一些无人驾驶行业最新动态。 (当然还有很多杰出的科学家,这里不一一列举了,暂时只列举出4位:3位外国科学家1位中国科学家&#…

Razor语法和Razor引擎大全

一、Razor语法 1、Razor的标识符 解释&#xff1a;字符被定义为Razor服务器代码块的标识符&#xff0c;后面的表示是服务器代码了。web form中使用<%%>中写服务器代码一个道理。在vs工具里面提供了代码着色和智能感应的功能。 { string userName "启超"; &…

让Team Foundation Server/TFS自动记住用户名密码解决方案

在使用Team Foundation Server&#xff08;以下简称TFS&#xff09; 的时候&#xff0c;在每次打开Visual Studio TFS时候&#xff0c;需要输入用户名和秘密&#xff0c;比较麻烦。 现提供一种方法可以解决这个问题&#xff1a; 依次执行下面操作&#xff1a; 打开控制面板--&…

TFS(Team Foundation Server)敏捷使用教程

一、引言 1 中国式软件过程的坏味道 RUP&#xff0c;CMM/CMMI到了中国就变了味。。。。。。 2 Team Foundation Server TFS是软件开发的协作平台&#xff0c;它要解决的首要问题是团队成员的协作问题。比如说&#xff1a; 研发团队内部怎么协作&#xff0c;产品经理&#x…

【PAT - 甲级1020】Tree Traversals (25分)(树的遍历,给定中序后序,求层次遍历)

题干&#xff1a; Suppose that all the keys in a binary tree are distinct positive integers. Given the postorder and inorder traversal sequences, you are supposed to output the level order traversal sequence of the corresponding binary tree. Input Specifi…

银行卡密码的加密、MAC计算

简介 在银行、银联、第三方支付等金融系统中&#xff0c;对银行卡密码等信息的加解密&#xff0c;对交易数据的加解密无处不在&#xff0c;在商场刷卡消费的POS机&#xff0c;在ATM机器取款等都需要对数据加密以保护数据安全&#xff0c;不被窃取。 本文主要对POS机的安全处理…

【Python学习】 - - 链表推导式[ 2*x for x in X ]、匿名函数、并行迭代

列表推导式[x for x in range(n)] 问题&#xff1a;请计算出1~9间的整数的平方 常规方法 for i in range(1,10):print(i*i) 链表推导式&#xff1a; print([x*x for x in range(1,10)]) 匿名函数方法&#xff1a; 匿名函数语法形式&#xff1a; lambda [arg1, arg2, arg3,…

C#多线程和线程池

.Net的公用语言运行时&#xff08;Common Language Runtime&#xff0c;CLR&#xff09;能区分两种不同类型的线程&#xff1a;前台线程和后台线程。这两者的区别就是&#xff1a;应用程序必须运行完所有的前台线程才可以退出&#xff1b;而对于后台线程&#xff0c;应用程序则…

GitHub.com上的那些东西你都知道什么意思吗?

GitHub初学入门者的图谱&#xff0c;介绍Github网站每个功能的意思 一、键盘快捷键 在GitHub中&#xff0c;很多页面都可以使用键盘快捷键。在各个页面按下“shift /”都可以打开键盘快捷键一览表&#xff0c;如下图&#xff1a; 快捷键 二、工具栏 工具栏 LOGO 点击GitHub…

【Python学习】 - sklearn学习 - 数据集分割方法 - 随机划分与K折交叉划分与StratifiedKFold与StratifiedShuffleSplit

一、随机划分 import numpy as np from sklearn import datasetsiris datasets.load_iris() X iris.data y iris.target# 1&#xff09;归一化前&#xff0c;将原始数据分割 from sklearn.model_selection import train_test_split X_train,X_test,y_train,y_test train_t…

【Python学习】 - sklearn - 用于生成数据的make_blobs模块

函数原型&#xff1a; sklearn.datasets.make_blobs(n_samples100, n_features2, centers3, cluster_std1.0, center_box(-10.0, 10.0), shuffleTrue, random_stateNone) 参数含义&#xff1a; n_samples: int, optional (default100) The total number of points equally di…

微服务架构及幂等性

微服务架构 微服务架构是一种架构概念&#xff0c;旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。它的主要作用是将功能分解到离散的各个服务当中&#xff0c;从而降低系统的耦合性&#xff0c;并提供更加灵活的服务支持。 和 微服务 相对应的&#xff0c;这…

【Python学习】 - Matplotlib二维绘图 - plt.matshow()和plt.imshow()区别对比

给定一个8*8的数据&#xff0c;用两种方式分别进行输出。 xx np.zeros((8,8),dtype np.uint8) xx[0,0] 13im Image.fromarray(xx) plt.imshow(im)plt.matshow(xx) plt.show() 输出&#xff1a; 得出结论&#xff1a; 首先我不知道为啥两个窗口是不一样大的。 其次发现图…

【机器学习】 - 数据预处理之数据归一化(标准化)与实战分析,正则化

一、为什么要进行数据归一化 定义&#xff1a;把所有数据的特征都归到 [0,1] 之间 或 均值0方差1 的过程。原则&#xff1a;样本的所有特征&#xff0c;在特征空间中&#xff0c;对样本的距离产生的影响是同级的&#xff1b;问题&#xff1a;特征数字化后&#xff0c;由于取值…