How to debug crash of image script when it's called as extension
I think the Pyhonista docs mentions
appex.get_ui_image(). Is this wrong?
@halloleooo modif just above also crashes with two big photos...
I think the Pyhonista doco mentions appex.get_ui_image(). Is this wrong?
The internal doc, reached via help, and the source of appex.py do not mention it
@halloleooo but, as I said previously, asset.get_ui_image exists
@halloleooo print dir(appex) to confirm
@halloleooo I said"modif just above also crashes with two big photos..." but with pil it works
@halloleooo ok, now, Forget all, this works, by commenting the del ui_image
and is quicker than converting pil
even with wi=1000 with two photos of 2600x4000 pixels
# assume two images are shared #files = appex.get_attachments() #for f in files: files = appex.get_images(image_type='ui') for ui_image in files: #pil = Image.open(f)#,mode='r') #ui_image = pil2ui(pil) #del pil w,h = ui_image.size wi = 400 hi = wi*h/w with ui.ImageContext(wi,hi) as ctx: ui_image.draw(0,0,wi,hi) #del ui_image ui_resize = ctx.get_image() ui_images.append(ui_resize) del ui_resize
didn't actually look -- but