Changes between Version 3 and Version 4 of Ticket #9769, comment 13


Ignore:
Timestamp:
Dec 26, 2022, 6:14:42 AM (4 years ago)
Author:
Balling

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #9769, comment 13

    v3 v4  
    11> The lossless J2K is smaller, and in fact smaller than JXL.
    22
    3 '''That is too be expected''', you introduce some insane spatial and temporal artifacts when you do lossy encoding of JPEG2000 (see wikipedia https://en.wikipedia.org/wiki/JPEG_2000#/media/File:Jpeg2000_2-level_wavelet_transform-lichtenstein.png). Lossless encoding of those artifacts is a very hard thing. Now if you have lets says SVG vector source (be it OTF of that zero on the black background) (that is not yet rasterised) that is even less data. I will attach new jxl of your lossless j2c that is again even smaller (696 bytes vs 1 846 bytes).
     3'''That is to be expected''', you introduce some insane spatial and temporal artifacts when you do lossy encoding of JPEG2000 (see wikipedia https://en.wikipedia.org/wiki/JPEG_2000#/media/File:Jpeg2000_2-level_wavelet_transform-lichtenstein.png). Lossless encoding of those artifacts is a very hard thing. Now if you have lets says SVG vector source (be it OTF of that zero on the black background) (that is not yet rasterised) that is even less data. I will attach new jxl of your lossless j2c that is again even smaller (696 bytes vs 1 846 bytes).
    44
    55Lossy j2k1.8_0_5.j2c does not have such a problem with SOF, so it is kinda obvious this is a bug with Kakadu.