NAME
Image::Checkerboard - Image generator for checkboards.
SYNOPSIS
use Image::Checkerboard;
my $image = Image::Checkerboard->new(%parameters);
my $suffix = $image->create($path);
my $type = $image->type($type);
METHODS
new(%parameters)-
ConstructorbgBackground color. Default value is 'black'.flipFlip flag. Means that each next video has reversed foreground and background. Default value is 1.fgForeground color. Default value is 'white'.heightImage height. Default value is 1080.typeImage type. Default value is 'bmp'.widthImage width. Default value is 1920.
create($path)-
Create image. Returns scalar value of supported file type. type([$type])-
Set/Get image type. Returns actual type of image.
ERRORS
new():
From Class::Utils::set_params():
Unknown parameter '%s'.
create():
Cannot write file to '$path'.",
Error, %s
Suffix '%s' doesn't supported.
type():
Suffix '%s' doesn't supported.
EXAMPLE
# Pragmas.
use strict;
use warnings;
# Modules.
use File::Temp qw(tempfile);
use Image::Checkerboard;
# Temporary file.
my (undef, $temp) = tempfile();
# Object.
my $obj = Image::Checkerboard->new;
# Create image.
my $type = $obj->create($temp);
# Print out type.
print $type."\n";
# Unlink file.
unlink $temp;
# Output:
# bmp
DEPENDENCIES
Class::Utils, Error::Pure, Imager, Imager::Fill.
SEE ALSO
REPOSITORY
https://github.com/tupinek/Image-Checkerboard.
AUTHOR
Michal Špaček mailto:skim@cpan.org
LICENSE AND COPYRIGHT
© 2012-2014 Michal Špaček
BSD 2-Clause License
VERSION
0.02