Class: Vips::Kernel
- Inherits:
-
Symbol
- Object
- Symbol
- Vips::Kernel
- Defined in:
- lib/vips/kernel.rb
Overview
A resizing kernel. One of these can be given to operations like Image#reduceh or Image#resize to select the resizing kernel to use.
At least these should be available:
-
:nearestNearest-neighbour interpolation. -
:linearLinear interpolation. -
:cubicCubic interpolation. -
:lanczos2Two-lobe Lanczos -
:lanczos3Three-lobe Lanczos
For example:
ruby im = im.resize 3, :kernel => :lanczos2