ImageSynthesize
该功能需要外部账户 »
ImageSynthesize[text]
根据文字描述 text 生成图像.
ImageSynthesize[image]
基于 image 生成新图像.
ImageSynthesize[spec,n]
基于指定 spec 生成 n 个图像.
更多信息和选项
- ImageSynthesize 用于根据文字描述或参考图像合成图像,或填充图像的一部分.
- ImageSynthesize 要求外部服务认证、计费和互联网连接.
- text 中的图像描述可用于指定图像的内容、类型(写实、绘图等)、艺术风格、颜色等.
- spec 可取的值包括:
-
text 根据 text 生成图像 image 生成 image 的变体 assoc 基于 assoc 中的参数生成图像 - 参数关联 assoc 中可能的键是:
-
"Text" 图像描述 "Image" 用于合成的图像种子 "Mask" 要合成的部分图像 - 根据指定的参数,将执行以下任务:
-
{"Text"} 根据文本描述合成图像 {"Image"} 根据参考图像合成图像 {"Text","Image"} 修复图像的透明部分 {"Text","Image","Mask"} 修复由掩模指定的部分图像 - 可指定以下选项:
-
Authentication Automatic 明确的用户 ID 和 API 密钥 ImageSize Small 生成图像的大小 ProgressReporting $ProgressReporting 如何报告计算进度 - Authentication 可取的值为:
-
Automatic 自动选择认证方式 Environment 检查环境变量中的密钥 SystemCredential 检查系统钥匙串中的密钥 ServiceObject[…] 从服务对象继承认证 assoc 给出明确的密钥和用户 ID - 当设置为 AuthenticationAutomatic 时,函数会检查 Environment 和 SystemCredential 中的变量 "OPENAI_API_KEY";否则,使用 ServiceConnect["OpenAI"].
- 当使用 Authenticationassoc 时,assoc 可含有以下键:
-
"ID" 用户的身份 "APIKey" 用于认证的 API 密钥 - ImageSize 的可能的值为:
-
Small 256×256 像素 Medium 512×512 像素 Large 1024×1024 像素 - ImageSynthesize 使用机器学习. 在不同版本的 Wolfram 语言中,其方法、训练集和偏差可能会改变并给出不同的结果.
范例
打开所有单元关闭所有单元
Wolfram Research (2023),ImageSynthesize,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ImageSynthesize.html.
文本
Wolfram Research (2023),ImageSynthesize,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ImageSynthesize.html.
CMS
Wolfram 语言. 2023. "ImageSynthesize." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ImageSynthesize.html.
APA
Wolfram 语言. (2023). ImageSynthesize. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ImageSynthesize.html 年