Image.Kernel (image v0.59.0)
View SourceDefines the known resampling kernels to which an image can be converted to and from.
Summary
Functions
Returns the known colorspace interpretations
Normalizes and validates a resampling kernel.
Types
Functions
Returns the known colorspace interpretations
Normalizes and validates a resampling kernel.
Arguments
kernel
is any atom or string value inImage.Kernel.known_kernel/0
.
Returns
{:error, normalized_kernel}
or{:error, reason}
Examples
iex> Image.Kernel.validate_kernel(:linear)
{:ok, :VIPS_KERNEL_LINEAR}
iex> Image.Kernel.validate_kernel(:VIPS_KERNEL_CUBIC)
{:ok, :VIPS_KERNEL_CUBIC}
iex> Image.Kernel.validate_kernel(:unknown)
{:error, "Unknown kernel. Found :unknown"}