-
-
Notifications
You must be signed in to change notification settings - Fork 155
Description
Describe the bug
Here are two photos, both of size 12288 × 16320. In Aves Libre, the first one is displayed at its nominal size, whereas the second one is displayed in very low resolution, with reported size of 1080 × 1440.
Edit: removed the externally hosted images, since it's been determined that they themselves were not the cause of the problem
(Apologies for the external link, the images are too large to be uploaded here.)
All of the other image viewers I tried have been able to display the second image correctly.
To Reproduce
Steps to reproduce the behavior:
- Add the photos to a folder indexed by Aves Libre
- Open the photos in Aves Libre's Viewer; the resolution in the top right of the Viewer says
1080 × 1440 - Pinch to zoom into the image: it is of very low resolution, seemingly matching the reported
1080 × 1440 - Swipe up to show the image Info: the resolution is reported as
1080 × 1440 · 2 MP, while its size is reported as618.53 KB, much smaller than the actual size of the file
Expected behavior
The image should be much higher resolution, and have a reported resolution of 12288 × 16320, and a size of about 36 MB.
Screenshots
First image, expected behaviour
Second image, incorrect behaviour
System information and logs
vivo X300 (V2509A), 6.12.23-android16-5-gb9f62917cfba-abogki444319749-4k
aves-logs-20251107_035826.txt
Additional context
The 200MP photos were created using the stock camera app for vivo X300. I believe that these high resolution photos are made by stacking multiple images, although I could not find concrete documentation to that effect.
I could semi-reliably generate the incorrectly-behaving images by swinging the phone around rapidly while the image was being captured/processed, which seems to suggest that this might be related to situations where the stock camera fails to stack the entire set of images that it was expecting to.
Nonetheless, all the other image viewers I tried were still able to render such images at its full expected size, and with reasonably high detail.
I'm not really familiar with the jpeg file format, so that's just my guess which could be completely wrong.
Thank you!



