Image::Info::XBM(3pm)

Image::Info::XBM3pm

Xbm support for image::info

Usage

 use Image::Info qw(image_info dim);
 my $info = image_info("image.xbm");
 if (my $error = $info->{error}) {
     die "Can't parse image info: $error\n";
 }
 my $color = $info->{color_type};
 my($w, $h) = dim($info);

Overview

This modules supplies the standard key names except for Compression, Gamma, Interlace, LastModificationTime, as well as:

HotSpotX

The x-coord of the image's hotspot. Set to -1 if there is no hotspot.

HotSpotY

The y-coord of the image's hotspot. Set to -1 if there is no hotspot.

L1D_Histogram

Reference to an array representing a one dimensional luminance histogram. This key is only present if "image_info" is invoked as "image_info($file, L1D_Histogram=>1)". The range is from 0 to 1.

Methods

process_file()

        $info->process_file($source, $options);

Processes one file and sets the found info fields in the $info object.

Files

This module requires Image::Xbm

Notes

For more information about XBM see <http://www.martinreddy.net/gfx/2d/XBM.txt>.

Releases

13 releases since Debian 3.0 (Woody); the text changed 9 times.

  1. 3.0
  2. 3.1
  3. 4.0
  4. 5.0–8
  5. 9
  6. 10
  7. 11
  8. 12
  9. 13
  10. Arch

Author

Author

Jerrad Pierce <[email protected]>/<[email protected]>

Tels - (c) 2006

Current maintainer: Slaven Rezic <[email protected]>

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

From perl-image-info 1.45-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.