当前位置: 首页 > news >正文

python调用豆包大模型给人脸生成卡通图像

首先,注册,获取api-key,拿到endpoint-ip就不讲了,有很多教程!

比如这个 : 

【豆包大模型】-Python调用豆包大模型API及文本转语音TTS_豆包tts-CSDN博客

然后代码 : 

# happy coding
# -*- coding: UTF-8 -*-
'''
@project:pcProject
@auth:y1441206
@file:tt3.py
@date:2025-08-31 17:11
'''
import os
import base64
from tkinter import filedialogencoded_image = filedialog.askopenfilename(title="选择人脸图片",filetypes=[("Image files", "*.jpg *.jpeg *.png *.bmp")]
)from volcenginesdkarkruntime import Ark
api_key = os.environ.get("ARK_API_KEY", "your api key ")#  请替换为您的API Key , 从环境变量设置 , win是set OPENAI_API_KEY=API_KEY = "xxxxxxx"# 请确保您已将 API Key 存储在环境变量 ARK_API_KEY 中
# 初始化Ark客户端,从环境变量中读取您的API Key
client = Ark(api_key=api_key)imagesResponse = client.images.generate(model="doubao-seededit-3-0-i2i-250628", # 选取一个视觉模型prompt="生成卡通图像",image="https://yourserver/a.jpg", # 这里的url要用外网公开访问的图片urlseed=123,guidance_scale=5.5,size="adaptive",watermark=True
)url = imagesResponse.data[0].urlprint(url)
# 后续的一些处理,剋不需要
import requests# img_url为图片链接,
# file_name为文件储存路径及文件名
file_name = 'aaa.jpg'res=requests.get(url)
with open(file_name ,'wb') as f:f.write(res.content)
from PIL import Image
image = Image.open("aaa.jpg")
width, height = image.size
cutoff_height = int(height * 0.2)
cropped_image = image.crop((0, 0, width, height - cutoff_height))
# 保存或显示裁剪后的图像
cropped_image.save("ax3.jpg")
cropped_image.show()

http://www.dtcms.com/a/359465.html

相关文章:

  • 【Linux系统】线程互斥
  • 自动驾驶中的传感器技术37——Lidar(12)
  • 大话 IOT 技术(2) -- 配网篇
  • unity tilemap grid 的中心轴
  • 8.31【A】scons,带宽,语义semantic,读论文颜色规范,系统运行命令
  • 【lua】元表、元方法 详解及应用
  • 从 ETL 到 ELT 再到 EAI:AI 如何重塑数据处理
  • 【Bluedroid】A2DP Source 音频传输停止流程及资源管理机制(btif_a2dp_source_stop_audio_req)
  • Opencv的数据结构
  • Marco:阿里国际推出的商用翻译大模型,支持15种语言,效果超越谷歌、GPT-4
  • 在win服务器部署vue+springboot + Maven前端后端流程详解,含ip端口讲解
  • 编程与数学 03-004 数据库系统概论 10_数据库的实施
  • 音量增强器APP:提升手机音量的实用工具
  • 【openGauss】Oracle与openGauss/GaussDB数据一致性高效核对方案
  • 虚幻引擎技术开放日!facecar分享3D HMI设计与UE开发经验
  • 数学运算符号:跨越千年的智慧结晶与文明印记
  • [软考中级]嵌入式系统设计师—核心知识点速记
  • C++ STL之哈希封装实现unordered_map/set
  • Maya基础:烘焙动画
  • 京东商品评论接口技术实现:从接口分析到数据挖掘全方案
  • 结合代码详细讲解大模型agent思路
  • shell的原理和Linux的指令效果演示
  • 基于单片机智能电子秤/称重计费
  • Rsync 数据同步工具及实时同步配置
  • leetcode解题思路分析(一百六十六)1438 - 1444 题
  • [Mysql数据库] 知识点总结8
  • isp 图像处理--DPC坏点矫正
  • 人工神经网络(ANN)深度学习
  • 当服务器报警响起:CPU、内存、磁盘使用率飙升的诊断与处置
  • 零信任网络(1)