pngquant.exe (
https://pngquant.org/) macht ja genau das was ich will nur würde ich eben gerne dieses externe Tool eliminieren und alles in Delphi machen.
Offenbar gibt es von dem Tool auch eine embeddable library:
https://github.com/ImageOptim/libimagequant
Damit kannst du das ja auch als
DLL nutzen und wärst von der externen EXE weg. Eventuell lässt sich der dort verwendete C-Code ja auch leichter umsetzen - oder es findet sich jemand dafür.