MATSUNO★Tokuhiro > Image-LibRaw > Image::LibRaw

Download:
Image-LibRaw-0.03.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.03   Source  

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 ^

http://www.libraw.org/

LICENSE ^

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

syntax highlighting: