VIPS Manual
Version 7.42
John Cupitt, Kirk Martinez

VIPS is currently (v. 7.42, November 2014) in an API transition. The API as documented in 7.24 is still complete and supported and is the one you should use. The 8.0 API is not yet done and may still change before completion.

This manual formatted November 18, 2014

Contents
List of Figures
List of Tables
1 VIPS from C++ and Python
 1.1 Introduction
 1.2 The VIPS file format
 1.3 The VImage class
 1.4 The VMask class
 1.5 The VDisplay class
 1.6 The VError class
2 VIPS for C programmers
 2.1 Introduction
 2.2 Core C API
 2.3 Function dispatch and plug-ins
 2.4 The VIPS base class: VipsObject
 2.5 Image formats
 2.6 Interpolators
3 Writing VIPS operations
 3.1 Introduction
 3.2 Programming WIO operations
 3.3 Programming PIO functions
 3.4 Programming in-place functions
4 VIPS reference
 4.1 Introduction
 4.2 VIPS packages