Quick fix for small images

This commit is contained in:
Dylan 2023-03-10 18:50:42 +00:00
parent 223d40eb9b
commit 4b5b193657

View File

@ -69,7 +69,8 @@ def combineImages(imageArray, totalWidth, totalHeight,pad=True):
x += image.size[0]
y += imageArray[0].size[1]
x = 0
newImage.paste(imageArray[2], (x, y))
# paste the final image so that it's centered
newImage.paste(imageArray[2], (int((totalWidth - imageArray[2].size[0]) / 2), y))
elif (len(imageArray) == 4): # if there are four images, combine the first two horizontally, then combine the last two vertically
for image in imageArray[0:2]:
newImage.paste(image, (x, y))
@ -92,7 +93,7 @@ def saveImage(image, name):
def genImage(imageArray):
totalSize=getTotalImgSize(imageArray)
combined = combineImages(imageArray, *totalSize)
finalImg = combined.convert('RGB')
bbox = finalImg.getbbox()