VIPS (software)

Stable release
8.15.3[1] Edit this on Wikidata / 11 August 2024; 2 months ago (11 August 2024)
Repository
Written inC, GTK+
Operating systemMicrosoft Windows, macOS, Linux
Typeimage processing
LicenseGNU Lesser General Public License
GNU General Public License
Websitelibvips.github.io/libvips/

VIPS is an open source image processing software package.[2][3] It is particularly good with large images, works with multi-core processors, working with colour, scientific analysis and general research & development. It was developed during and is the product of several European research projects (VASARI, MARC, ACOHIR, Viseum) which were primarily about Imaging art,[4] but which demanded a new approach to image processing.

Compared to most image processing libraries VIPS needs little RAM and runs quickly, especially on machines with more than one CPU. This is primarily due to its architecture which automatically parallelises the image workflows.[5]

The software has two main parts: libvips is the image-processing library and nip2 is the graphical user-interface. The GUI aims to be about half-way between Photoshop and Excel. It is not designed for tasks such as retouching photographs, but more useful for the many other imaging tasks that programs like Photoshop are used for. Both work on Linux, Unix, Windows and Apple macOS (10.2 and later).[6]

VIPS is a standard package for many Linux distributions, including Debian, Fedora, Mint, and Ubuntu.[7][8][9][10]

  1. ^ "Release 8.15.3". 11 August 2024. Retrieved 27 August 2024.
  2. ^ Martinez, K. and Cupitt, J. (2005) VIPS ― a highly tuned image processing software architecture. In Proceedings of IEEE International Conference on Image Processing 2, pp. 574-577, Genova
  3. ^ Cupitt, J. and Martinez, K. (1996) VIPS: An image processing system for large images, Proc. SPIE, vol. 2663, pp. 19--28 full paper
  4. ^ Cupitt, J. and Martinez, K. (1994) Image processing for Museums. In: pp. 133-147, John Wiley. ISBN 0-471-93941-2
  5. ^ "Speed and memory use · libvips/Libvips Wiki". GitHub.
  6. ^ Cupitt, J., Boobis, A., Jones, H. (2007) Automating image analysis with VIPS, Poster presentation, Hounsfield Memorial Lectures on Medical Imaging
  7. ^ Debian VIPS package http://packages.qa.debian.org/v/vips.html
  8. ^ Ubuntu VIPS package http://packages.ubuntu.com/wily/libvips-tools
  9. ^ Fedora https://apps.fedoraproject.org/packages/nip2
  10. ^ Mint http://community.linuxmint.com/software/view/nip2