ImageProcessing::Vips::Processor
Inherits ImageProcessing::Processor < Reference < Object
Constants
Default sharpening mask that provides a fast and mild sharpen.
Constructors
Class methods
Loads the image on disk into a Vips::Image object. Accepts additional loader-specific options (e.g. interlacing). Afterwards auto-rotates the image to be upright.
Writes the Vips::Image object to disk. This starts the processing pipeline defined in the Vips::Image object. Accepts additional saver-specific options (e.g. quality).
Instance methods
Overlays the specified image over the current one. Supports specifying composite mode, direction or offset of the overlay image.
Resizes the image to fit within the specified dimensions and fills the remaining area with the specified background color.
Resizes the image to cover the specified dimensions, without cropping the excess.
Resizes the image to fill the specified dimensions, applying any necessary cropping.
Resizes the image to fit within the specified dimensions.
Resizes the image to not be larger than the specified dimensions.
Rotates the image by an arbitrary angle.
make metadata setter methods chainable