推理提供商文档
图像到图像
加入 Hugging Face 社区
并获得增强的文档体验
开始使用
图像到图像
图像到图像是将源图像转换为与目标图像或目标图像域的特征相匹配的任务。
应用示例
- 将图像的风格转移到另一张图像上
- 为黑白图像着色
- 提高图像分辨率
有关 `图像到图像` 任务的更多详细信息,请查看其专用页面!您将找到示例和相关材料。
推荐模型
使用 API
语言
客户端
提供商
import os
from huggingface_hub import InferenceClient
client = InferenceClient(
provider="fal-ai",
api_key=os.environ["HF_TOKEN"],
)
with open("cat.png", "rb") as image_file:
input_image = image_file.read()
# output is a PIL.Image object
image = client.image_to_image(
input_image,
prompt="Turn the cat into a tiger.",
model="black-forest-labs/FLUX.1-Kontext-dev",
)
API 规范
请求
标头 | ||
---|---|---|
授权 | 字符串 | 身份验证标头,形式为 `Bearer: hf_****`,其中 `hf_****` 是具有“推理提供商”权限的个人用户访问令牌。您可以从您的设置页面生成一个。 |
有效负载 | ||
---|---|---|
输入* | 字符串 | 作为 base64 编码字符串的输入图像数据。如果未提供 `parameters`,您也可以将图像数据作为原始字节负载提供。 |
参数 | 对象 | |
提示 | 字符串 | 用于引导图像生成的文本提示。 |
指导比例 | 数字 | 适用于扩散模型。更高的指导比例值鼓励模型生成与文本提示紧密关联的图像,但会牺牲图像质量。 |
负面提示 | 字符串 | 一个提示,用于指导图像生成中不应包含的内容。 |
推理步骤数 | 整数 | 适用于扩散模型。去噪步骤的数量。更多的去噪步骤通常会导致更高质量的图像,但推理速度会变慢。 |
目标大小 | 对象 | 输出图像的像素大小。 |
宽度* | 整数 | |
高度* | 整数 |
响应
正文 | ||
---|---|---|
图像 | 未知 | 作为原始字节返回的输出图像。 |