Introduction à libraw
Libraw est une bibliothèque pour
la lecture des fichiers RAW obtenus des appareils photos numériques
(CRW/CR2, NEF, RAF, DNG, et autres).
Ce paquet est connu pour pouvoir être construit et fonctionner
correctement avec une plateform 12.2.
Informations sur le paquet
-
Téléchargement (HTTP) : https://www.libraw.org/data/LibRaw-0.21.2.tar.gz
-
Téléchargement (FTP) :
-
Somme de contrôle MD5 du téléchargement :
0533724bad17c0fde22e642e4594e45d
-
Taille du téléchargement : 1,6 Mo
-
Estimation de l'espace disque requis : 30 Mo
-
Estimation du temps de construction : 0,2 SBU (avec
parallélisme = 4)
Dépendances de libraw
Recommandées
libjpeg-turbo-3.0.1, JasPer-4.2.4 et
Little
CMS-2.16
Installation de libraw
Installez libraw en exécutant les
commandes suivantes :
autoreconf -fiv &&
./configure --prefix=/usr \
--enable-jpeg \
--enable-jasper \
--enable-lcms \
--disable-static \
--docdir=/usr/share/doc/libraw-0.21.2 &&
make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
Explication des commandes
--enable-jpeg
: ce
paramètre active la prise en charge des images JPEG. Enlevez-le si
vous n'avez pas installé libjpeg-turbo-3.0.1.
--enable-jasper
: ce
paramètre active la prise en charge des images JPEG2000. Enlevez-le
si vous n'avez pas installé JasPer-4.2.4.
--enable-lcms
: ce
paramètre active la prise en charge de la gestion des couleurs.
Enlevez-le si vous n'avez pas installé Little CMS-2.16.
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
Contenu
Note
Tous les programmes installés sont des exemples d'utilisation de
libraw.
Programmes installés:
4channels, dcraw_emu, dcraw_half,
half_mt, mem_image, multirender_test, postprocessing_benchmark,
raw-identify, simple_dcraw et unprocessed_raw
Bibliothèque installée:
libraw.so et libraw_r.so
Répertoires installés:
/usr/include/libraw et
/usr/share/doc/libraw-0.21.2
Descriptions courtes
4channels
|
génère quatre fichiers TIFF pour les données RAW, avec un
fichier par canal
|
dcraw_half
|
émule l'exécution de « dcraw -h » (voir
la page de manuel de
DCRAW)
|
mem_image
|
émule l'exécution de « dcraw [-4] [-6] [-e] »
(voir la page de manuel de
DCRAW)
|
postprocessing_benchmark
|
crée huit rendus différents depuis un fichier source. Le
premier et le quatrième doivent être identiques
|
simple_dcraw
|
émule l'exécution de « dcraw [-D] [-T] [-v] [-e]
[-4] » (voir la page de manuel de
DCRAW)
|
dcraw_emu
|
est émulateur dcraw presque complet (voir la page
de manuel de DCRAW)
|
half_mt
|
émule l'exécution de « dcraw -h [-w] [-a]
[-v] » (voir la page de manuel de
DCRAW)
|
multirender_test
|
crée huit rendus différents depuis un fichier source. Le
premier et le quatrième doivent être identiques
|
raw-identify
|
émule l'exécution de « dcraw -i [-v] » (voir
la page de manuel de
DCRAW)
|
unprocessed_raw
|
génère une image raw non traitée (avec les pixels masqués
et sans la soustraction noire)
|
libraw.so
|
contient des fonctions utilisées pour analyser, modifier
et sauvegarder des données d'images RAW.
|