背景
使用 ChatGPT 生成带有中文的图片的图片时,中文会出现乱码的问题。本教程将介绍如何解决这个问题。
比如,我让 ChatGPT 生成一个带有中文的图片,输入如下:
请生成一张猫的照片,并在照片上加上中文字 “猫咪”
生成的图片如下:
步骤
1. 下载中文字体,比如有名的 Noto Serif SC
下载地址:Noto Serif SC
如果你想显示日语韩语等其他语言,可以下载 Noto Serif CJK 字体。
下载解压后会得到以下几个像 NotoSerifSC-xxx.otf
这样的字体文件。
xxx
部分表示的是字体的粗细,可以根据自己的需要选择。
这次我们用的是 NotoSerifSC-Regular.otf
。
2. 打开 ChatGPT,上传字体文件,输入你的 prompt
请生成一张猫的图片
在图片上加入“我的猫咪” 字样