Fix for custom mask and autocrop

#5
by DeepBeepMeep - opened

Currently custom masks are broken if autocrop is set (which is requirement for most upload pictures) because the mask isn't also cropped.
Line 156 of app.py should be replaced with the following code to fix this:
[TAB]maskpil = dict['layers'][0].convert("RGB")
[TAB]maskwidth, maskheight = maskpil.size
[TAB]if is_checked_crop:
[TAB][TAB]maskpil = maskpil.crop((left/widthmaskwidth, top/heightmaskheight, right/widthmaskwidth, bottom/heightmaskheight) )
[TAB]mask = pil_to_binary_mask(maskpil.resize((768,1024)))

Your need to confirm your account before you can post a new comment.

Sign up or log in to comment