NAME
Image::LibRaw -
SYNOPSIS
use Image::LibRaw;
my $libraw = Image::LibRaw->new();
$raw->open_file($fname);
$raw->unpack_thumb;
$raw->dcraw_thumb_writer('libraw-thumb.jpg');
DESCRIPTION
Image::LibRaw is a perl binding for libraw.
METHODS
- my $raw = Image::LibRaw->new();
-
create a new instance
- $raw->open_file($fname);
-
open a file
- $raw->get_idata();
-
get a image data.
- $raw->get_sizes();
-
get image size informations
- $raw->get_other();
-
get other informations
- $raw->unpack();
-
unpack the image file to memory
- $raw->unpack_thumb();
-
unpack the thumbnail image file to memory
- $raw->dcraw_thumb_writer($fname);
-
This method write thumbnail image to the file. You should call ->unpack_thumb() before call this method.
- $raw->dcraw_ppm_tiff_writer($fname);
-
This method write image to the file.You should call ->unpack() before call this method.
- $raw->recycle()
-
Frees the allocated data of LibRaw instance.
- $raw->version()
-
returns string representation of LibRaw version in MAJOR.MINOR.PATCH-Status format
- $raw->version_number()
-
returns integer representation of LibRaw version.
- $raw->camera_count()
-
returns the number of cameras supported.
- $raw->camer_list()
-
returns list of supported cameras.
- $raw->rotate_fuji_raw()
AUTHOR
Tokuhiro Matsuno <tokuhirom ah! gmail.com>
SEE ALSO
LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as libraw itself.