nichtich / IIIF

IIIF Image API implementation in Perl based on ImageMagick
https://metacpan.org/pod/IIIF
Other
2 stars 2 forks source link
code4lib iiif imagemagick

NAME

IIIF - IIIF Image API implementation

MetaCPAN Release Linux Build Status Windows Build Status Coverage Status Kwalitee Score

DESCRIPTION

Package IIIF provides an implementation of IIIF ImageAPI based on the ImageMagick command line application: Requests to get a specific segment of an image are mapped to command line arguments of ImageMagick to perform the requested segment extraction. See "EXAMPLES" in i3f for examples.

FEATURES

INSTALLATION

See also "REQUIREMENTS" in IIIF::Magick for additional installation for optional features.

UNIX

Most Unixes include system Perl by default. You should also install ImageMagick and cpanminus. For instance at Ubuntu Linux:

sudo apt-get install imagemagick cpanminus

To speed up installation of Perl dependencies of this package, optionally:

sudo apt-get install libplack-perl libplack-middleware-crossorigin-perl

And for optional support of WebP format:

sudo apt-get install webp libwebp-dev

Then install IIIF with Perl package manager:

cpanm IIIF

WINDOWS

Install ImageMagick and Perl, for instance with Chocolatey:

choco install imagemagick.tool
choco install strawberryperl

Then install IIIF with Perl package manager:

cpanm IIIF

MODULES

SCRIPTS

This module provides the command line script i3f to apply IIIF Image API requests without a web service.

SEE ALSO

LICENSE

Copyright (C) Jakob Voß.

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

AUTHOR

Jakob Voß voss@gbv.de