From 4b5b1936579cc0c7c87d5dfe523de30277c56101 Mon Sep 17 00:00:00 2001 From: Dylan Date: Fri, 10 Mar 2023 18:50:42 +0000 Subject: [PATCH] Quick fix for small images --- combineImg/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/combineImg/__init__.py b/combineImg/__init__.py index e3ee318..82dfb2e 100644 --- a/combineImg/__init__.py +++ b/combineImg/__init__.py @@ -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()