Replies: 2 comments 1 reply
-
from PIL import Image
from gradio.processing_utils import encode_pil_to_base64
def img2img_basic_image_base64(uri) -> str:
return encode_pil_to_base64(Image.open(uri))
img = img2img_basic_image_base64("/home/adamwang/Desktop/img.jpg")
"init_images": [
img
], |
Beta Was this translation helpful? Give feedback.
0 replies
-
我在知乎上搜到了一个可以成功图生图的payload,经过对该payload的分析比较。发现参数中的"mask"变量必须要有,否则就会出现这个错误。对于"mask"参数应当同样是以base64编码的空白图像数据。这边可以先拿该payload中的试一下。 "mask": "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", 同样可以使用在线的base64转图片的工具站看一下,就是什么都没有的空白图片。 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
请求img2img,文档中显示init_images参数是[str],我按照此格式请求,提示{'error': 'HTTPException', 'detail': 'Invalid encoded image', 'body': '', 'errors': ''}。如何解决
Beta Was this translation helpful? Give feedback.
All reactions