Alexander Karpinsky
Alexander Karpinsky
> (I'm not sure why pillow-7 prints "seen error" here) I haven't found such string in Pillow sources nor in google in conjunction with Python, time or libpng. Really weird...
> If you time libvips and pillow-simd end-to-end, then libvips will often be faster and use less memory, for example: PNG compression has unpredictable complexity which depends on default settings....
> I tried a different way of edge handling (by considering pixels outside the image as black) This just mixes black color to the edge pixels, which is not correct....
It should be at least two times faster (mobile i5-8279U). See #551 and #555. ```python In [1]: from HeifImagePlugin import Image, pyheif In [2]: data = open('./2021-10-20 112837.heic', 'rb').read() In...
So it takes 4 seconds for 4K image to encode in PNG, right?
@farindk done
> What is the reason you need to set this flag? One of the reason is heic files without `irot` box but with rotation in exif. In this case macOS...
> Perhaps just shifting them by one would be okay? Hmm, this will mean that the best 2x image is a good quality 1x image scale up bicubically :-) To...
I'm sure you've already seen this thread, but I'd like to add it here for others who will read the issue. > There's no excuse for using 1x density in...
There is a solution which will require a bit effort from libheif and vips. But first, what the problem? There are two places which can hold orientation information: EXIF and...