INNER CODE UNIT · Python
expand2square
FoundationVision/Liquid · evaluation/app.py:97
def expand2square(pil_img, background_color):
width, height = pil_img.size
if width == height:
return pil_img
elif width > height:
result = Image.new(pil_img.mode, (width, width), background_color)
result.paste(pil_img, (0, (width - height) // 2))
return result
else:
result = Image.new(pil_img.mode, (height, height), background_color)
result.paste(pil_img, ((height - width) // 2, 0))
return result
def bot_streaming_I2T(message, history):
print(message)
global stop_flag
stop_flag = True