Image::TextMode::Canvas - A canvas of text mode pixels
This module represents the graphical portion of an image, i.e. a grid of pixels.
Creates a new canvas.
Get raw pixel data at
Create a pixel object data at
Available options include:
Store pixel data at
returns a list of the width and height of the image.
Clears the canvas pixel data.
Clears the data at line
Specify a range to clear only a portion of line
Removes the line from the canvas, moving all subsquent lines up.
Returns only the character data stored in the canvas.
Finds the last defined pixel on a given line. Useful for optimizing writes in formats where width matters. Returns undef for a missing line.
Perform nearest neighbor scaling in text mode. Returns a new textmode image.
# scale down to 1/4 the original size my $scaled = $image->ansiscale( 0.25 );
Brian Cassidy <email@example.com>
Copyright 2008-2015 by Brian Cassidy
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.