Commit Graph

12 Commits

Author SHA1 Message Date
LibretroAdmin bd93f06a84
Revert "Optimize wastefully encoded raster image files (#18113)"
This reverts commit af28b06d02.
2025-07-22 03:25:13 +02:00
Peter J. Mello af28b06d02
Optimize wastefully encoded raster image files (#18113)
Apply an aggressive set of ultimately deterministic optimizations to
raster image files where an actual file size reduction of not less than
50% was possible without the removal of intrinsic properties such as
alpha channels. Rendered image dimensions were always left unchanged.

The primary mechanisms employed during optimization are:
- PNG color mode conversion from TrueColor to indexed palette
  + Accomplished using NeuQuant neural-net color quantization algorithm
- Stripping of data blocks containing irrelevant information, such as:
  + XMP metadata fields
  + Embedded comment fields
  + ICC color profiles (simple graphics with basic color schemes only)
  + EXIF profiles
- Re-compression using "best" or "smallest" profile presets

All modifications are performed on lossless image formats and closely
visually inspected after processing to ensure no loss of apparent
details or introduction of new, unwanted artifacts.

Toolset used:
- RIOT (Radical Image Optimization Tool), v2024.1.0 64-bit
- AdvanceCOMP (part of the Advance Projects), v2.6 64-bit
- optiPNG, v7.9.1 64-bit
- PNGOUT, v2015.02.13 32-bit

Signed-off-by: Peter J. Mello <admin@petermello.net>
2025-07-22 03:15:29 +02:00
orbea e062b98088 Remove trailing blank lines.
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
twinaphex 6484d89785 (Vita) Update website icon 2016-08-13 07:58:14 +02:00
twinaphex ff52008708 Link to Vita nightlies 2016-08-11 20:31:17 +02:00
twinaphex 83fd8575e0 Update bg.png 2016-08-11 20:30:16 +02:00
twinaphex 2ebc0c150d (Vita) Update LiveArea startup icon 2016-08-11 19:11:10 +02:00
twinaphex 0eee4531ef (Vita) Add Live Area assets 2016-08-11 19:09:37 +02:00
Francisco José García García 5718ede5f7 (VITA) Fix icon0.png 2016-08-03 02:22:17 +02:00
twinaphex 052dd57a2f Update image with pngquant 2016-08-03 02:11:58 +02:00
twinaphex fb2b53e589 (Vita) Add ICON0.PNG 2016-08-02 17:19:49 +02:00
twinaphex a1e80026c0 Start creating global 'pkg' dir and create vita-cores.sh 2015-08-31 21:04:00 +02:00