Next: Contents Contents

Library Programmers' Guide for VIPS 7.10
John Cupitt
The National Gallery, London
Kirk Martinez
University of Southampton

This manual formatted November 2, 2004

- Contents
- List of Figures
- 1. Introduction
  - 1.1 Why use VIPS?
  - 1.2 I/O styles
  - 1.3 What's new in this version
- 2. Programming WIO operations
  - 2.1 Input from an image
  - 2.2 Memory allocation
  - 2.3 Output to an image
  - 2.4 Polymorphism
- 3. Programming PIO functions
  - 3.1 Easy PIO with `im_wrapone()` and `im_wrapmany()`
  - 3.2 Region descriptors
  - 3.3 Image input with regions
  - 3.4 Splitting into sequences
  - 3.5 Output to regions
  - 3.6 Callbacks
    - 3.6.1 Close callbacks
    - 3.6.2 Eval callbacks
    - 3.6.3 Evalend callbacks
  - 3.7 Memory allocation revisited
- 4. Programming in-place functions
- About this document ...