libvips is a demand-driven, horizontally threaded image processing library.
It implements around 300 operations covering arithmetic, histograms,
convolution, morphological operations, frequency filtering, color,
resampling, statistics, and others.