J'ai besoin de convertir beaucoup de photos CR2 en JPG ou PNG, sans modification. Comment faire ça?
image-processing
user284848
la source
la source
Je vais suivre une voie différente ...
ufraw-batch
Ne l' utilisez pasufraw
.Voir
ufraw-batch --help
etman ufraw-batch
pour plus d'informations.la source
ufraw-batch --out-type png $(ls IMG_93{44..99}* 2>| cat)
Pour une autre alternative, utilisez
mogrify
:la source
Essayez nconvert
Comme outil de ligne de commande OU xnconvert comme outil GUI
la source
Vous pouvez également programmer une simple boucle dans la console.
Par exemple (en utilisant la console Fish ) et en supposant que le répertoire actif ne contient que des fichiers RAW.
ou
J'utilise ufraw-batch de cette façon car cela conduit souvent à une erreur, voir https://bugs.launchpad.net/ubuntu/+source/ufraw/+bug/1768855 .
la source
La méthode qui a vraiment fonctionné pour moi:
Vous avez besoin
dcraw
etppmtojpeg
(installez avec apt)Ce qu'il fait: Convertissez d'abord CR2 en PPM en
dcraw
passant la sortie àppmtojpeg
laquelle convertit en JPG.J'ai trouvé ça ici
la source
Utilisation:
Réponse plus longue:
La qualité de conversion ufraw-batch est très mauvaise. Imagemagick utilise ufraw sous les capots (malheureusement). dcraw est meilleur, mais toujours pas génial. La meilleure solution que j'ai trouvée était d'utiliser exif pour extraire les métadonnées PreviewImage. Je crois que cela est généré par la caméra elle-même.
Réf: https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=6936&sid=9548c421f1bd69f192e632d06ca03dff&start=30#p130949
la source
Créez un fichier bash comme foo.sh et exécutez-le en tant que ./foo.sh en ligne de commande:
la source