快来白嫖动漫头像!Python调用百度AI接口,1行代码免费转换200张。

简介: 修复了上一期的BUG

进阶.jpg

大家好,这里是程序员晚枫。

Python自动化办公官网发布啦: https://www.python-office.com/

上一次给大家分享了:前文链接

0. 问题说明

大家太喜欢这个功能了,没一会就把这个功能的200次试用用完了。

如果你出现下面这个报错,说明你的程序本身没有问题,只是试用次数用完了。
img2cartoon-error.jpg

今天给大家补充一个进阶版本,保证每个人都可以使用~

1. 安装python-office

安装很简单,在有python环境的电脑上,只需要执行下面这一行命令。

如果你之前使用过python-office这个库,也需要执行一下,可以下载到最新版本~

安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-office -U

2. 生成动漫头像

直接上代码!

代码

# 导入这个库:python-office,简写为office
import office

office.image.img2Cartoon(path='',client_api='你的api key', client_secret='你的secret key')

# 参数说明:
# path: 存放自己真人照片的位置 + PDF的文件名,例如:d://image//程序员晚枫.jpg
# client_api: '你的api key'
# client_secret: '你的secret key'

直接运行以上代码,就会得到一张转化后的动漫头像了。

程序可能需要运行20秒左右。

3. 免费开通自己的动漫头像账号

相信细心的朋友发现了,这个最新的版本和上次的区别就是:多了clinet_api和client_secret这2个参数。

这2个参数就是百度AI平台提供的,每人200次免费调用机会。

这也就是大家在上一个版本使用会报错的原因:因为我给大家提供了自己的200次试用,已经用完了。

开通免费试用很简单,打开百度AI平台,找到:人像动漫化这个功能,然后创建自己的应用,复制下图中的2个信息到你自己的代码里就可以了。如果不知道百度AI平台的链接,大家可以评论区提问(文章里不能放链接,容易审核不通过🐕)
开通自己的ai应用.jpg

4.全部功能

1行代码实现复杂功能,是不是使用起来很方便?

项目已被收录进【开源中国】、【Python官网】等平台,所有功能,免费给大家使用: https://github.com/CoderWanFeng/python-office
相关文章
|
1月前
|
机器学习/深度学习 人工智能 TensorFlow
神经网络深度剖析:Python带你潜入AI大脑,揭秘智能背后的秘密神经元
【8月更文挑战第1天】在当今科技飞速发展的时代,AI已成为日常生活中不可或缺的一部分。神经网络作为AI的核心,通过模拟人脑中的神经元连接方式处理复杂数据模式。利用Python及其强大的库TensorFlow,我们可以轻松构建神经网络模型。示例代码展示了如何建立一个含有两层隐藏层的简单神经网络,用于分类任务。神经网络通过反向传播算法不断优化权重和偏置,从而提高预测准确性。随着技术的进步,神经网络正变得越来越深、越来越复杂,能够应对更加艰巨的挑战,推动着AI领域向前发展。
33 2
|
15天前
|
数据采集 机器学习/深度学习 人工智能
Python爬虫入门指南探索AI的无限可能:深度学习与神经网络的魅力
【8月更文挑战第27天】本文将带你走进Python爬虫的世界,从基础的爬虫概念到实战操作,你将学会如何利用Python进行网页数据的抓取。我们将一起探索requests库和BeautifulSoup库的使用,以及反爬策略的应对方法。无论你是编程新手还是有一定经验的开发者,这篇文章都将为你打开一扇通往数据抓取世界的大门。
|
2天前
|
机器学习/深度学习 人工智能 TensorFlow
神经网络入门到精通:Python带你搭建AI思维,解锁机器学习的无限可能
【9月更文挑战第10天】神经网络是开启人工智能大门的钥匙,不仅是一种技术,更是模仿人脑思考的奇迹。本文从基础概念入手,通过Python和TensorFlow搭建手写数字识别的神经网络,逐步解析数据加载、模型定义、训练及评估的全过程。随着学习深入,我们将探索深度神经网络、卷积神经网络等高级话题,并掌握优化模型性能的方法。通过不断实践,你将能构建自己的AI系统,解锁机器学习的无限潜能。
8 0
|
2天前
|
机器学习/深度学习 数据挖掘 TensorFlow
从数据小白到AI专家:Python数据分析与TensorFlow/PyTorch深度学习的蜕变之路
【9月更文挑战第10天】从数据新手成长为AI专家,需先掌握Python基础语法,并学会使用NumPy和Pandas进行数据分析。接着,通过Matplotlib和Seaborn实现数据可视化,最后利用TensorFlow或PyTorch探索深度学习。这一过程涉及从数据清洗、可视化到构建神经网络的多个步骤,每一步都需不断实践与学习。借助Python的强大功能及各类库的支持,你能逐步解锁数据的深层价值。
9 0
|
13天前
|
机器学习/深度学习 人工智能 算法
为什么ChatGPT等AI大模型都是基于Python开发?
为什么ChatGPT等AI大模型都是基于Python开发?
|
2月前
|
机器学习/深度学习 人工智能 TensorFlow
🔥零基础逆袭!Python数据分析+机器学习:TensorFlow带你秒变AI大师
【7月更文挑战第29天】在这个数据驱动的时代,掌握Python与机器学习技能是进入AI领域的关键。即使从零开始,也能通过TensorFlow成为AI专家。
47 8
|
1月前
|
机器学习/深度学习 人工智能 TensorFlow
神经网络入门到精通:Python带你搭建AI思维,解锁机器学习的无限可能
【8月更文挑战第3天】踏入人工智能领域,神经网络是开启智慧之门的钥匙。它不仅是一种技术,更是模仿人脑学习与推理的思维方式。从理解神经元间的连接到构建神经网络的基本概念,再到使用Python与TensorFlow搭建手写数字识别模型,每一步都揭示着机器学习的奥秘。随着深入学习,我们将探索更高级的主题,比如深度神经网络、卷积神经网络和循环神经网络,以及如何优化模型性能。掌握背后的数学原理,将帮助我们设计更高效准确的模型。在这个旅程中,Python将是我们的得力助手,引领我们探索AI世界的无限可能。
33 2
|
1月前
|
机器学习/深度学习 人工智能 TensorFlow
神经网络不再是黑魔法!Python带你一步步拆解,让AI学习看得见
【8月更文挑战第3天】神经网络,曾被视为难以触及的黑魔法,现已在Python的助力下变得平易近人。以TensorFlow或PyTorch为“魔法杖”,仅需几行Python代码即可构建强大的AI模型。从零开始,我们将教导AI识别手写数字,利用经典的MNIST数据集。通过数据加载、预处理至模型训练与评估,每个步骤都如精心编排的舞蹈般清晰可见。随着训练深入,AI逐渐学会辨认每个数字,其学习过程直观展现。这不仅揭示了神经网络的奥秘,更证明了任何人都能借助Python创造AI奇迹,共同探索未来的无限可能。
30 2
|
1月前
|
机器学习/深度学习 人工智能 TensorFlow
|
2月前
|
分布式计算 Apache Spark