| IPA documentation | Contained in the IPA distribution. |
IPA::Misc - miscellaneous uncategorized routines
Splits IMAGE onto channels, with the selected MODE, which
currently can be 'rgb' or 'hsv' string constants.
Returns channels as anonymous array of image objects.
Supported types: RGB . Returns: 3 Byte images .
Supported types: RGB . Returns: 3 float images - with hue, saturation, and value . Ranges: hue: 0-360, saturation: 0-1, value: 0-1 .
Combines list of channel IMAGES into single image, with the selected
MODE, which currently can be 'rgb' , 'hsv', 'alphaNUM' string constants.
Returns the combined image.
Supported types: Byte . Returns: RGB image .
Supported types: Float . Returns: RGB image . Channel ranges: hue: 0-360, saturation: 0-1, value: 0-1
Supported types: RGB, Byte . Returns: Same type as input . NUM range: 0 - 255 .
Returns array of 256 integers, each representing number of pixels with the corresponding value for IMAGE.
Supported types: 8-bit
| IPA documentation | Contained in the IPA distribution. |
# $Id$ package IPA::Misc; use strict; require Exporter; require DynaLoader; use vars qw($VERSION @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS); @ISA = qw(Exporter); $VERSION = '1.01'; @EXPORT = qw(); @EXPORT_OK = qw( split_channels combine_channels histogram); %EXPORT_TAGS = (); 1; __DATA__