Imager::Transform(3pm) | User Contributed Perl Documentation | Imager::Transform(3pm) |
Imager::Transform - a library of register machine image transformations
# get a list of transformations my @funcs = Imager::Transform->list; # create a transformation object my $tran = Imager::Transform->new($name); # describe it print $tran->describe; # a list of constant names my @constants = $tran->constants; # information about some of the constants my @info = $tran->constants(@constants);
This module provides a library of transformations that use the Imager transform2() function.
The aim is to provide a place to collect these transformations.
At some point there might be an interface to add new functions, but there's not a whole lot of point to that.
The interface is a little sparse as yet.
The class method returns undef if there is no such transformation.
The list contains hash references, which current contain only one member, "desc", a description of the use of the input image.
Returns the new image on success, or undef on failure, in which case you can use $tran->errstr to get an error message.
Needs more transformations.
Imager(3), transform.perl
Tony Cook <tonyc@cpan.org>
2023-01-11 | perl v5.36.0 |