ImageMagick-6.7.9-8
Introduction à ImageMagick
ImageMagick est un ensemble
d'outils et de bibliothèques pour lire, écrire et manipuler une
image dans divers formats image. Les opérations de traitement
d'images sont disponibles en ligne de commande. Des bindings pour
divers langages de programmation sont également disponibles.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.2.
Informations sur le paquet
-
Téléchargement (FTP) :
ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-6.7.9-8.tar.xz
-
Somme de contrôle MD5 du téléchargement :
c3084e6de11e440b812479de151642a3
-
Taille du téléchargement : 8.0 Mo
-
Estimation de l'espace disque requis : 300 Mo typical
(additional 27MB if you run the testsuite)
-
Estimation du temps de construction : 3.2 SBU typical
(Additional 0.8 SBU to run the test suite)
Note
Les sources de ImageMagick sont
mises à jour fréquemment et la version affichée ci-dessus peut ne
plus être disponible sur les emplacements de téléchargement. Vous
pouvez télécharger une version plus récente et utiliser les
instructions de BLFS pour l'installer. Il y a des chances que
cela fonctionne très bien, mais n'a pas été testé par l'équipe
BLFS. Si la version du paquet affichée ci-dessus n'est pas
disponible aux emplacements indiqués ci-dessus ou dans le
répertoire legacy/
sur ftp.ImageMagick.org/pub/ImageMagick
, vous pouvez
la télécharger sur le serveur de paquets BLFS à
http://anduin.linuxfromscratch.org/sources/BLFS/svn/i/ImageMagick-6.7.9-8.tar.xz.
Dépendances d'ImageMagick
Recommandées
X Window
System
Vous devriez installer les dépendances facultatives listées
ci-dessous si vous avez besoin du support d'un format spécifique ou
de l'outil de conversion que la dépendance fournit. Beaucoup de
possibilités et d'usage des dépendances sont décrites dans la
section « MAGICK DELEGATES »
du fichier README.txt
situé dans
l'arborescence du source. Vous pouvez trouver des informations
supplémentaires sur les dépendances tant dans le fichier
Install-unix.txt
situé dans
l'arborescence des sources qu'en lançant la commande ./configure --help. Vous pouvez
lire un résumé de ces information et des remarques complémentaires
en ligne sur http://www.imagemagick.org/script/advanced-unix-installation.php.
Utilitaires systèmes facultatifs
pkg-config-0.27.1, Cups-1.6.1, ufraw (seulement
pour les formats primaires listés dans www/formats.html
), Dmalloc, Electric Fence, PGP ou
GnuPG-1.4.12 or GnuPG-2.0.19
(vous devrez faire un peu de hacking pour utiliser GnuPG), SANE-1.0.23 et Wget-1.14
Facultatives Graphics Libraries
corefonts, FlashPIX (or
bibliothèque FlashPIX), FreeType-2.4.10, JasPer-1.900.1, JBIG-KIT, lcms2-2.4, libexif-0.6.21, libjpeg-8d, libpng-1.5.13,
librsvg-2.36.4, LibTIFF-4.0.3, Pango-1.32.1, libwebp et libxml2-2.9.0,
DjVuLibre
et RALCGM
Facultatives Graphics Utilities
GPL-Ghostscript-9.06, GhostPCL, Gimp-2.8.2,
Gnuplot,
Graphviz-2.28.0, POV-Ray et Radiance
Facultatives Conversion Tools
AutoTrace, Enscript-1.6.4, hp2xx, html2ps,
libwmf,
Codec vidéo
MPEG-2, Netpbm, TeX-Live-20120701, Transfig, txt2html (exige le module
Perl
Getopt::ArgvFile), et Utah Raster Toolkit
(ou URT-3.1b)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/imagemagick
Installation de ImageMagick
Installez Imagemagick en lançant
les commandes suivantes :
./configure --prefix=/usr \
--sysconfdir=/etc \
--with-modules \
--with-perl \
--without-magick-plus-plus &&
make
Pour tester les résultats, lancez : make check. Remarquez que de
nombreux tests exigent un ghostscript fonctionnel.
Maintenant, en tant qu'utilisateur root
:
make install
Ensuite, si vous avez construit PerlMagick, toujours en tant
qu'utilisateur root
:
make -C PerlMagick install
Explication des commandes
--sysconfdir=/etc
:
Met le répertoire de fichiers xml (et .icc) dans /etc/ImageMagick
au lieu de /usr/etc/ImageMagick
.
--with-modules
:
Active le support des modules chargeables de façon dynamique.
--with-perl
: Active
la construction et l'installation de PerlMagick.
--without-magick-plus-plus
:
Désactive la construction et l'installation de Magick++. Tous les
modules de tests et de démo pour Magick++ échouent actuellement.
--with-gslib=/usr/lib
: Active le
support pour utiliser la bibliothèque partagée Ghostscript.
--with-fpx
: Active le support
pour utiliser la bibliothèque FlashPix.
--with-windows-font-dir=<Un/Répertoire>
:
Cette option spécifie le répertoire où les CoreFonts Windows seront
installés.
Les options et les paramètres listés ci-dessus sont les seuls que
vous devriez être obligé de passer au script configure pour activer toutes les
fonctions déléguées aux dépendances. Toutes les autres dépendances
seront automatiquement détectées et utilisées dans la construction
si elles sont installées.
--disable-static
: Ce paramètre
empêche les bibliothèques statiques de se construire.
Contenu
Programmes installés:
animate, compare, composite, conjure,
convert, display, identify, import, Magick-config,
MagickCore-config, MagickWand-config, mogrify, montage, stream
et Wand-config
Bibliothèques installées:
libMagickCore.{so,a},
libMagickWand.{so,a}, et de nombreux modules de plugin
Répertoires installés:
/etc/ImageMagick,
/usr/include/ImageMagick, /usr/lib/ImageMagick-6.7.9,
/usr/lib/perl5/site_perl/<5.x.y>/<arch-linux>/auto/Image,
/usr/lib/perl5/site_perl/<5.x.y>/<arch-linux>/Image/Magick,
/usr/share/ImageMagick-6.7.9 et
/usr/share/doc/ImageMagick-6.7.9
Descriptions courtes
animate
|
anime une séquence d'images.
|
compare
|
compare une image à une image reconstruite.
|
composite
|
assemble diverses images sur l'image de base donnée.
|
conjure
|
exécute un script MSL pour créer une image.
|
convert
|
convertit une/des image(s) d'un format en un autre.
|
display
|
affiche une image.
|
identify
|
décrit le format et les caractéristiques d'un fichier
image.
|
import
|
captures une fenêtre X.
|
Magick{,Core,Wand}-config
|
montre des information sur les versions installées des
bibliothèques ImageMagick Magick++.
|
mogrify
|
transforme une image.
|
montage
|
rassemble plusieurs images sur une nouvelle image.
|
stream
|
met en flux un ou plusieurs composants de pixels d'une
image ou une portion de l'image vers des formats de
stockage de votre choix.
|
Wand-config
|
montre les options requises pour utiliser la bibliothèque
Wand.
|
Image::Magick
|
permet de lire, manipuler et écrire un grand nombre de
formats de fichiers images en utilisant la bibliothèque
ImageMagick. Lancez
make dans
le répertoire PerlMagick/demo de l'arborescence des
sources du paquet après que le paquet a été installé pour
voir une belle démonstration des fonctionnalités du
module.
|
Last updated on : 2012-09-28 20:37:51 +020