VipsConversion

VipsConversion — convert images in some way: change band format, change header, insert, extract, join

Stability Level

Stable, unless otherwise indicated

Synopsis

#include <vips/vips.h>

                    VipsConversion;
                    VipsConversionClass;

Object Hierarchy

  GObject
   +----VipsObject
         +----VipsOperation
               +----VipsConversion
                     +----VipsBandary

Properties

  "out"                      VipsImage*            : Read / Write

Description

These operations convert an image in some way. They can be split into a two main groups.

The first set of operations change an image's format in some way. You can change the band format (for example, cast to 32-bit unsigned int), form complex images from real images, convert images to matrices and back, change header fields, and a few others.

The second group move pixels about in some way. You can flip, rotate, extract, insert and join pairs of images in various ways.

Details

VipsConversion

typedef struct _VipsConversion VipsConversion;

VipsConversionClass

typedef struct {
	VipsOperationClass parent_class;
} VipsConversionClass;

Property Details

The "out" property

  "out"                      VipsImage*            : Read / Write

Output image.

See Also

resample