diff --git a/src/predictor.ts b/src/predictor.ts index 6e28072..9d19be5 100644 --- a/src/predictor.ts +++ b/src/predictor.ts @@ -47,6 +47,7 @@ export function MakePrediction(election : Election, overlay_image?: string, over const url = await fetch(overlay_image); const arrayBuffer = await url.arrayBuffer(); const overlayBuffer = Buffer.from(arrayBuffer); + const { width, height } = await sharp(png).metadata(); const overlay = await sharp(overlayBuffer) .composite([{ @@ -59,6 +60,7 @@ export function MakePrediction(election : Election, overlay_image?: string, over tile: true, blend: 'dest-in', }]) + .resize(width, height) .png() .toBuffer();