Pngquant

Jul 20, 2023

Converts 32-bit RGBA PNGs into 8-bit RGBA-palette PNGs

pngquant is a command-line utility to quantize and dither 32-bit RGBA PNGs down to 8-bit or smaller RGBA-palette PNGs, usually with a significant reduction in file size 40-70 smaller than 24-bit PNGs.

This unique type of PNG supports full alpha transparency and is compatible with all modern web browsers, and has better fallback in IE6 than 24-bit PNGs.

Features

  • High-quality palette generation using modernized Median Cut algorithm.
  • Unique dithering algorithm that adds less noise to images than the standard Floyd-Steinberg.
  • Easy to integrate with shell scripts, GUIs and server-side software.
  • Fast mode for processing large numbers of images.


Checkout these related ports:
  • Zphoto - Zooming photo album generator
  • Zint - Barcode generator (library and utilities)
  • Zimg - Image-generator that uses ASCII input files to create PNGs/EDFs
  • Zgv - Graphics viewer for SVGAlib
  • Zbar - ZBar barcode reader
  • Zathura - Customizable lightweight pdf viewer
  • Zathura-ps - PostScript support for Zathura PDF viewer
  • Zathura-pdf-poppler - Poppler render PDF plugin for Zathura PDF viewer
  • Zathura-pdf-mupdf - MuPDF render PDF plugin for Zathura PDF viewer
  • Zathura-djvu - DjVu support for zathura
  • Zathura-cb - Comic book plugin for Zathura PDF viewer
  • Yukon - Real-time capture tool for OpenGL applications
  • Yed - Editor for graphs and diagrams
  • Yafaray - Montecarlo raytracing engine
  • Yacreader - Yet another comic reader