I have two Sailfish X Devices running at home (Sony XA2 with newest paid Version SFOS 4.3 and Sony X (Compact), paid Version SFOS4.3 with g7-Patch with probably nearly the same Camera (23MP)-Hardware.
I´m wondering why the Filesize of the X Compact image were drastically smaller than by the XA2 (xc = 1,6MB vs xa2 = 9MB) even the Photo is resolution-wise a little bit smaller (CX = 3392 x 5984 vs XA2 = 3096x5504). They also more blurrier and and have less quality.
So i found out that the Devices save their Photos with different Jpeg-Compressions-Levels:
Sony XA2 with Stock Android: 97% (3% loss)
Sony XA2 with Sailfish OS 4.3: 98% (2% loss)
Sony X (Compact) with Sailfish OS4.3: 85% (15% loss)
15% loss in jpeg-Quality is a lot and leads specially on dark scenes to a massive Quality-Decrease by jpeg-artefacts and more blurriness!
So is there a solution to configure the compression it in the System?
Here you can find the original Photos with original EXIF-Informations:
sony_xa2_android.jpg (5984×3376) (schapke.org)
sony_xa2_sfos43.jpg (3096×5504) (schapke.org)
sony_xc_sfos43.jpg (3392×5984) (schapke.org)
Here you can upload a jpeg and see how strong the jpeg-compression was set:
Determine quality or compression level of JPEG image online - IMG online