edvips(1)

edvips1

Edit header of a vips image file

Usage

edvips [OPTION ...] vipsfile

Overview

edvips alters a VIPS image file's header. This is useful for setting the resolution, for example.

The options are:

-x, --xsize=N set Xsize to N
-y, --ysize=N set Ysize to N
-b, --bands=N set Bands to N
-f, --format=F set BandFmt to F (eg. uchar)
-i, --interpretation=I
set Interpretation to I (eg. xyz)
-c, --coding=C set Coding to C (eg. labq)
-X, --xres=R set Xres to R pixels/mm
-Y, --yres=R set Yres to R pixels/mm
-u, --xoffset=N set Xoffset to N
-v, --yoffset=N set Yoffset to N
-e, --setext replace extension block with stdin

Be very careful when changing Xsize, Ysize, BandFmt or Bands. edvips does no checking!

Examples

To set the Xsize to 512 and Bands to 6:

edvips --xsize=512 --bands=6 fred.v

or

edvips -x 512 -b 6 fred.v

Extract the XML metadata from an image with header(1), edit it, and reattach with edvips(1).

header -f getext fred.v | sed s/banana/pineapple/ | edvips -e fred.v

Return value

returns 0 on success and non-zero on error.

Releases

5 releases since Debian 3.1 (Sarge); the text changed 2 times.

  1. 3.1–4.0
  2. 5.0–6.0
  3. 7

From libvips-tools 7.28.5-1+deb7u1 in Debian 7 (Wheezy). Parsed by carta from the page's man source.