本文主要讲解“如何使用Python代码批量出图”。本文内容简单明了,易学易懂。请跟随边肖的思路,一起学习学习“如何用Python代码批量绘图”。
1.准备
为了实现这个实验,Python是必不可少的。如果你还没有安装Python,可以关注文末的微信微信官方账号,获取下载安装指南。
然后,我们需要安装百度的paddlepaddle,官网有详细的指引:
https://www.paddlepaddle.org.cn/install/quick
根据自己的情况,选择这些选项,最后一个CUDA版本,因为这个实验不需要训练数据,也不需要太多计算,所以直接选择CPU版本。选择后,安装指南将出现在下面。不得不说,Paddlepaddle在这些方面还是很体贴的(嘀咕bb:名字不好)。
请注意,如果您的Python3环境变量中的程序名是Python,请记住将该语句更改为Python xxx,并按如下方式安装:
PaddlePaddle-ihttps://mirror.baidu.com/pypi/simple还需要安装paddlehub:
pipinstall-ihttps://mirror.baidu.com/pypi/simplepaddlehub2.编写代码
整个步骤分为三步:
负载模型
指定要剪辑的图片目录。
断流器
导入端口导入端口1。加载模型humanseg=hub.module(名称=' deeplabv3p _ xception 65 _ human seg ')# 2。指定要剪切的图像目录路径='。/source/'文件=[]。Dirs=os。目录3360文件的列表目录(路径)。追加(路径方向)# 3。抠图结果=humanseg。分段(数据={'image' 3360files})。forresultresults :打印(结果['原点'])打印(结果['已处理'])总共不超过20行。抠图后,在本地文件夹下会生成一个名为humanseg_output的文件夹。这里存储的是已经成功映射的图片。
3.结果分析
不得不承认,谷歌的算法非常强大。只要背景好一点,挖出来的细节堪比人工挖出来的,甚至比人工挖出来的还要好。
但是,当背景和人的颜色具有可比性时,就会出现一些问题,例如以下结果:
后面的大叔完全被忽略了(求大叔内心阴影区域)。尽管如此,这个模型是我见过的最强的抠图模型,没有之一。
感谢阅读。以上就是“如何用Python代码批量出图”的内容。看完这篇文章,相信你对如何用Python代码批量出图有了更深的理解,具体用法还需要实践验证。在这里,边肖将为大家推送更多相关知识点的文章。欢迎关注!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/62652.html