python实现人像动漫化的示例代码


Posted in Python onMay 17, 2020

利用百度api实现人像动漫化

python实现人像动漫化的示例代码

百度API地址:https://ai.baidu.com/tech/imageprocess/selfie_anime

技术文档:https://ai.baidu.com/ai-doc/IMAGEPROCESS/Mk4i6olx5

注册百度账号,开通实现人像动漫化,创建应用。

python实现人像动漫化的示例代码

# encoding:utf-8
 
import requests
import base64
 
# client_id 为官网获取的AK, client_secret 为官网获取的SK
host = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【官网获取的AK】&client_secret=【官网获取的SK】'
response = requests.get(host)
if response:
  access_token= response.json()["access_token"]

将上面的【官网获取的AK】【官网获取的SK】'  替换成自己的API Key 和 Secret Key

'''
人像动漫化
'''
request_url = "https://aip.baidubce.com/rest/2.0/image-process/v1/selfie_anime"
# 二进制方式打开需要处理图片文件
f = open('001.jpg', 'rb') # 打开需要处理的图片
img = base64.b64encode(f.read())
 
params = {"image":img}
request_url = request_url + "?access_token=" + access_token
headers = {'content-type': 'application/x-www-form-urlencoded'}
response = requests.post(request_url, data=params, headers=headers)
print(response)
if response:
  # 保存文件
  f = open('t.jpg', 'wb')
  img = (response.json()['image'])
  f.write(base64.b64decode(img))
  f.close()

到此这篇关于python实现人像动漫化的示例代码的文章就介绍到这了,更多相关python 人像动漫化内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python多线程编程(五):死锁的形成
Apr 05 Python
Python编程中的文件读写及相关的文件对象方法讲解
Jan 19 Python
Python3处理HTTP请求的实例
May 10 Python
Python使用re模块正则提取字符串中括号内的内容示例
Jun 01 Python
python pandas 对时间序列文件处理的实例
Jun 22 Python
关于python字符串方法分类详解
Aug 20 Python
tensorflow模型继续训练 fineturn实例
Jan 21 Python
Python 读取WAV音频文件 画频谱的实例
Mar 14 Python
django和flask哪个值得研究学习
Jul 31 Python
Python 测试框架unittest和pytest的优劣
Sep 26 Python
python 如何使用find和find_all爬虫、找文本的实现
Oct 16 Python
Django通过设置CORS解决跨域问题
Nov 26 Python
django日志默认打印request请求信息的方法示例
May 17 #Python
使用pyecharts1.7进行简单的可视化大全
May 17 #Python
python使用for...else跳出双层嵌套循环的方法实例
May 17 #Python
VSCode配合pipenv搞定虚拟环境的实现方法
May 17 #Python
Python Pandas 对列/行进行选择,增加,删除操作
May 17 #Python
用python打开摄像头并把图像传回qq邮箱(Pyinstaller打包)
May 17 #Python
Python键鼠操作自动化库PyAutoGUI简介(小结)
May 17 #Python
You might like
精美漂亮的php分页类代码
2013/04/02 PHP
PHP基于新浪IP库获取IP详细地址的方法
2017/05/04 PHP
laravel框架邮箱认证实现方法详解
2019/11/22 PHP
javascript 动态修改样式和层叠样式表代码
2010/04/27 Javascript
jQuery与其它库冲突的解决方法
2010/06/25 Javascript
JavaScript获取页面上某个元素的代码
2011/03/13 Javascript
JS验证邮箱格式是否正确的代码
2013/12/05 Javascript
JS对字符串编码的几种方式使用指南
2015/05/14 Javascript
自定义刻度jQuery进度条及插件
2015/09/02 Javascript
JS中使用DOM来控制HTML元素
2016/07/31 Javascript
微信小程序开发之选项卡(窗口底部TabBar)页面切换
2017/04/12 Javascript
jQuery remove()过滤被删除的元素(推荐)
2017/07/18 jQuery
vue watch监听对象及对应值的变化详解
2018/02/24 Javascript
微信小程序使用websocket通讯的demo,含前后端代码,亲测可用
2019/05/22 Javascript
jquery实现直播视频弹幕效果
2020/02/25 jQuery
15分钟上手vue3.0(小结)
2020/05/20 Javascript
JS自定义右键菜单实现代码解析
2020/07/16 Javascript
[46:02]DOTA2上海特级锦标赛D组资格赛#2 Liquid VS VP第二局
2016/02/28 DOTA
跟老齐学Python之Python文档
2014/10/10 Python
Python学习小技巧之列表项的拼接
2017/05/20 Python
python字典一键多值实例代码分享
2019/06/14 Python
Python pytesseract验证码识别库用法解析
2020/06/29 Python
如何利用python检测图片是否包含二维码
2020/10/15 Python
亚瑟士美国官网:ASICS美国
2017/02/01 全球购物
shell程序中如何注释
2012/01/28 面试题
师范学院教师自荐书
2014/01/31 职场文书
工作推荐信范文
2014/05/10 职场文书
村级换届选举方案
2014/05/10 职场文书
幼儿园六一儿童节活动方案
2014/08/26 职场文书
软件测试专业推荐信
2014/09/18 职场文书
小学教师个人总结
2015/02/05 职场文书
年度考核登记表个人总结
2015/03/06 职场文书
2015年秋季运动会加油稿
2015/07/22 职场文书
Windows安装Anaconda3的方法及使用过程详解
2021/06/11 Python
MySQL限制查询和数据排序介绍
2022/03/25 MySQL
IDEA 2022 Translation 未知错误 翻译文档失败
2022/04/24 Java/Android