Back to articles
Proceedings Paper
Volume: 37 | Article ID: HPCI-178
Image
The libvips Image Processing Library
  DOI :  10.2352/EI.2025.37.12.HPCI-178  Published OnlineFebruary 2025
Abstract
Abstract

libvips is a LGPL licensed (open source and free for commercial use), portable, horizontally-threaded, demand-driven, 2D image processing library with its origins in imaging research projects. Compared to similar libraries, libvips runs quickly and uses little memory. It supports numeric formats from 8-bit integer to 128-bit complex, any number of color separation bands, most popular image formats, and many specialized scientific image formats. It has become popular in applications such as virtual microscopy and art imaging, and very popular as an image processing library for the web. This paper outlines the history of the library, explains how libvips achieves its good performance, presents benchmarks, and gives an overview of the implementation and of the wider libvips ecosystem.

Subject Areas :
Views 8
Downloads 0
 articleview.views 8
 articleview.downloads 0
  Cite this article 

John Cupitt, Kirk Martinez, Lovell Fuller, Kleis Wolthuizen, "The libvips Image Processing Libraryin Electronic Imaging,  2025,  pp 178-1 - 178-7,  https://doi.org/10.2352/EI.2025.37.12.HPCI-178

 Copy citation
  Copyright statement 
Copyright © 2025, Society for Imaging Science and Technology
ei
Electronic Imaging
2470-1173
2470-1173
Society for Imaging Science and Technology
IS&T 7003 Kilworth Lane, Springfield, VA 22151 USA