5 name => '<abbr title="Joint Photographic Experts Group">JPEG</abbr>',
9 name => '<abbr title="Portable Network Graphics">PNG</abbr>',
21 name => '<abbr title="High Efficiency Image Container (HEVC in HEIF)">HEIC</abbr>',
25 name => '<abbr title="AV1 Image File Format">AVIF</abbr>',
35 name => 'compression (photo)',
47 name => 'low fidelity',
59 name => 'medium fidelity',
71 name => 'high fidelity',
95 name => 'compression (other images)',
107 name => 'lossy non-photographic',
119 name => 'lossless non-photographic',
130 quality_art_mixed => {
131 name => 'mixed photo/nonphoto',
154 name => 'single-core encode',
166 name => 'single-core decode',
178 name => 'pararellizable',
201 name => 'maximum image dimensions',
212 jpeg => '65k²', # 2**16
213 png => '2G²', # 2**31
214 jp2k => '4G²', # 2**32
215 webp => '16k²', # 2**14
216 heic => '8k×4k+', # 8193x4320
217 avif => '65k²+', # 2**16, 8193x4320 with profile
218 jxl => '1G²', # 2**30
222 name => 'precision (max. bit depth)',
243 name => 'can do (lossy) 4:4:4',
255 name => 'wide gamut/HDR',
267 name => 'maximum number of channels',
299 name => 'supports animation',
316 name => 'progressive decoding',
328 name => 'alpha transparency',
364 name => 'authoring workflow suitability',
376 name => 'generation loss resilience',
391 name => 'lossless JPEG recompression',
406 name => 'royalty-free',
410 gif => 5, # patents expired
411 jp2k => 3, # specs not freely available
412 webp => 4, # submarine risk
413 heic => 'n', # patents enforced