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).
This package is known to build and work properly using an LFS-11.0
platform.
Informations sur le paquet
-
Téléchargement (HTTP) : https://www.libraw.org/data/LibRaw-0.20.2.tar.gz
-
Téléchargement (FTP) :
-
Somme de contrôle MD5 du téléchargement :
2e5bedb59ea433e2d2ef6bbbe5253179
-
Taille du téléchargement : 1.4 Mo
-
Estimation de l'espace disque requis : 29 Mo
-
Estimation du temps de construction : 0,2 SBU (avec
parallélisme = 4)
Dépendances de libraw
Recommandées
libjpeg-turbo-2.1.1, JasPer-2.0.33 et
Little
CMS-2.12
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libraw
Installation de libraw
Installez libraw en lançant les
commandes suivantes :
autoreconf -fiv &&
./configure --prefix=/usr \
--enable-jpeg \
--enable-jasper \
--enable-lcms \
--disable-static \
--docdir=/usr/share/doc/libraw-0.20.2 &&
make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
Explication des commandes
--enable-jpeg
: Ce
paramètre active le support pour le jpeg. Enlevez-le si vous n'avez
pas installé libjpeg-turbo-2.1.1.
--enable-jasper
: Ce
paramètre active le support pour le jasper. Enlevez-le si vous
n'avez pas installé JasPer-2.0.33.
--enable-lcms
: Ce
paramètre active le support pour Little CMS2. Enlevez-le si vous
n'avez pas installé Little CMS-2.12.
--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.20.2
Descriptions courtes
4channels
|
génère quatre fichiers TIFF pour les données RAW, un
fichier par canal
|
dcraw_half
|
émule « dcraw -h » (voir la page de manuel de
DCRAW)
|
mem_image
|
émule « 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'appel à « 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 les appels à « 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 les appels à « 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
|