#1 Le 18/03/2010, à 14:41
- Wedgeff7
[RESOLU][imagemagick] Problème de conversion de cr2 (Canon) en jpg
Bonjour !
J'ai un Canon EOS 500D qui me génère des photos au format CR2 (le format RAW de Canon).
Voici ma photo au format CR2 (c'est un printscreen, rassurez-vous) :
http://img94.imageshack.us/img94/1984/img0795cr2.jpg
Et voici la même photo au format JPG après exécution de la commande "convert cr2:IMG_0795.CR2 IMG_0795.jpg" :
http://img220.imageshack.us/img220/4820/img0795jpg.jpg
Je crois que mon problème saute aux yeux comme on dit...
Quelqu'un a une idée ? J'avoue que je vois pas quoi faire là...
Merci d'avance !!!
Dernière modification par Wedgeff7 (Le 18/03/2010, à 16:43)
Hors ligne
#2 Le 18/03/2010, à 14:44
- sensini
Re : [RESOLU][imagemagick] Problème de conversion de cr2 (Canon) en jpg
As-tu essayé avec l'option -colorspace rgb ?
http://doc.ubuntu-fr.org/aptitude
http://bepo.fr
Pensez à chercher sur un moteur de recherche avant de demander http://google.fr/ ;)
Hors ligne
#3 Le 18/03/2010, à 14:50
- Wedgeff7
Re : [RESOLU][imagemagick] Problème de conversion de cr2 (Canon) en jpg
Merci pour la réponse rapide !
Malheureusement le résultat est le même avec "\> convert -colorspace rgb cr2:IMG_0795.CR2 IMG_0795.jpg"
Info supplémentaire : la commande "\> identify -list format | grep CR2" me renvoi :
Format Module Mode Description
-------------------------------------------------------------------------------
CR2 DNG r-- Canon Digital Camera Raw Image Format
Dernière modification par Wedgeff7 (Le 18/03/2010, à 14:55)
Hors ligne
#4 Le 18/03/2010, à 15:05
- sensini
Re : [RESOLU][imagemagick] Problème de conversion de cr2 (Canon) en jpg
En effectuant une ptite recherche, une solution de rechange serait de passer temporairement par dcraw
dcraw -T -w -c image.cr2 > image.tiff
http://doc.ubuntu-fr.org/aptitude
http://bepo.fr
Pensez à chercher sur un moteur de recherche avant de demander http://google.fr/ ;)
Hors ligne
#5 Le 18/03/2010, à 15:07
- Adhémar
Re : [RESOLU][imagemagick] Problème de conversion de cr2 (Canon) en jpg
Cela ne va pas résoudre ton problème, mais pourquoi n'utilise tu pas un autre programme qu'Imagemagick ? Par exemple, ufraw, aussi disponible en CLI.
Hors ligne
#6 Le 18/03/2010, à 15:17
- Wedgeff7
Re : [RESOLU][imagemagick] Problème de conversion de cr2 (Canon) en jpg
Alors... Le résultat pique vraiment les yeux !
http://img716.imageshack.us/img716/4523/img0795tiff.jpg
Par contre, j'ai un message d'erreur cette fois-ci
\> dcraw -T -w -c IMG_0795.CR2 > image.tiff
IMG_0795.CR2: Corrupt data near 0x2a3adb
J'ai essayé avec une autre image pour voir mais c'est le même résultat...
\> dcraw -T -w -c IMG_0794.CR2 > image.tiff
IMG_0794.CR2: Corrupt data near 0x374e85
L'ennui c'est que j'ai essayé sous Windows XP avec ReaConverter 5.5 Pro et ça fonctionne ! Donc je pense pas que ça vienne de la photo...
@Adhémar : J'ai également essayé avec ufraw mais j'ai exactement le même résultat qu'avec imagemagick. Je me demande si ufraw ne se base pas sur ce dernier pour faire sa conversion.
Hors ligne
#7 Le 18/03/2010, à 15:21
- sensini
Re : [RESOLU][imagemagick] Problème de conversion de cr2 (Canon) en jpg
Peux-tu uploader ton image cr2 pour voir si ca fait pareil chez nous ?
http://doc.ubuntu-fr.org/aptitude
http://bepo.fr
Pensez à chercher sur un moteur de recherche avant de demander http://google.fr/ ;)
Hors ligne
#8 Le 18/03/2010, à 15:35
- Wedgeff7
Re : [RESOLU][imagemagick] Problème de conversion de cr2 (Canon) en jpg
Alors mon problème en soi est résolu grâce à https://bugs.launchpad.net/dapper-backports/+bug/78914.
J'ai compilé la dernière version de dcraw depuis http://www.cybercom.net/~dcoffin/dcraw/ et maintenant ça marche impec' ! Pour info la version de dcraw dans ma Karmic est la 8.86.
Par contre ! Ca n'explique pas pourquoi ça ne marche pas avec imagemagick...
Au cas vous voulez faire des tests avec une image en CR2 : http://dl.free.fr/enSrjyoHO
Dernière modification par Wedgeff7 (Le 18/03/2010, à 15:36)
Hors ligne
#9 Le 18/03/2010, à 15:59
- sensini
Re : [RESOLU][imagemagick] Problème de conversion de cr2 (Canon) en jpg
Le souci vient pas de imagemagick, mais de ufraw dont se sert imagemagick:
https://bugs.launchpad.net/ubuntu/+source/dcraw/+bug/228623
http://doc.ubuntu-fr.org/aptitude
http://bepo.fr
Pensez à chercher sur un moteur de recherche avant de demander http://google.fr/ ;)
Hors ligne
#10 Le 18/03/2010, à 16:43
- Wedgeff7
Re : [RESOLU][imagemagick] Problème de conversion de cr2 (Canon) en jpg
Merci pour le lien !
Pour le coup, si ça peut être utile à quelqu'un, voilà un petit script qui fait la conversion CR2 -> TIFF puis TIFF -> JPEG en utilisant dcraw puis convert.
for i in `ls *.CR2`;
do echo "Processing file $i";
filename=`basename $i .CR2`;
dcraw -T -w -c -v $filename.CR2 > $filename.tiff;
convert -verbose $filename.tiff $filename.jpg;
rm -v $filename.tiff;
echo "Conversion done";
echo "";
done;
Hors ligne