EOS-Numerique


Précédent   EOS-Numerique > Canon Eos & Accessoires > Impressions

  
Google
 
Concours
***Concours Octobre *** le thème: Couleurs d'Automne *** "Le règlement ici" ***

Réponse
 
LinkBack Outils de la discussion Modes d'affichage
  #1  
Vieux 23/11/2007, 11h11
roland65 roland65 est déconnecté
Utilisateur
Boitier: canon eos 33
Objectif(s): Canon

 
Date d'inscription: juin 2006
Localisation: toulouse
Âge: 43
Genre: Homme
Messages: 18
Par défaut Tirage Phoroweb sous Linux : conversion batch de profil avec jpegicc

Bonjour,

sous Linux, pour convertir le profil ICC des images JPEG vers le profil donné par Photoweb, on peut utiliser l'utilitaire jpegicc fourni avec LCMS.
Pour faciliter la tâche j'ai écrit un petit script shell, appelé convicc, qui permet de le faire en batch sur tous les fichiers .jpg, .jpeg, .JPG ou .JPEG d'un répertoire.

N'oubliez pas de faire :
chmod +x convicc
avant de l'utiliser et pensez à modifier les variables pour pointer sur les bons fichiers :-)

Toute amélioration est la bienvenue!
RB


#!/bin/sh

# 23/11/2007 - R. Baudin
# Conversion de profil ICC :
# Pour chaque fichier .jpg, .jpeg, .JPG ou .JPEG du répertoire courant, applique le profil $ICC PROFIL_OUT
# à partir du profil d'entrée $PROFIL_IN.
# Le profil $PROFIL_OUT n'est pas incorporé en sortie.
# Le taux de compression JPEG est spécifié par la variable $COMPRESSION
# Les fichiers de sortie ont le suffixe donné par la variable $SUFFIXE et l'extension .jpg
# NB : Utilise jpegicc (fourni avec lcms) et la commande basename (fourni avec coreutils)

>>>>>>>>> Couper ci-dessous <<<<<<<<<<<<<<<

# Variables
PROFIL_IN=$home/profils/AdobeRGB1998.icc
PROFIL_OUT=$home/profils/Photoweb.icc
COMPRESSION=75
SUFFIXE=photoweb
JPEGICC=/usr/bin/jpegicc


# Boucle sur les fichiers *.jpg
for f in *.jpg; do

if [ -a "$f" ] ; then

# Récupère le nom du fichier sans l'extension .jpg
base=`basename $f .jpg`

# Affiche et exécute la commande jpegicc (rendu perceptif, compensation du point noir)
echo $JPEGICC -b -t 0 -q $COMPRESSION -i $PROFIL_IN -o $PROFIL_OUT "$f" "$base-$SUFFIXE.jpg"
$JPEGICC -b -t 0 -q $COMPRESSION -i $PROFIL_IN -o $PROFIL_OUT "$f" "$base-$SUFFIXE.jpg"

fi

done

# Boucle sur les fichiers *.jpeg
for f in *.jpeg; do

if [ -a "$f" ] ; then

# Récupère le nom du fichier sans l'extension .jpeg
base=`basename $f .jpeg`

# Affiche et exécute la commande jpegicc (rendu perceptif, compensation du point noir)
echo $JPEGICC -b -t 0 -q $COMPRESSION -i $PROFIL_IN -o $PROFIL_OUT "$f" "$base-$SUFFIXE.jpg"
$JPEGICC -b -t 0 -q $COMPRESSION -i $PROFIL_IN -o $PROFIL_OUT "$f" "$base-$SUFFIXE.jpg"

fi

done

# Boucle sur les fichiers *.JPG
for f in *.JPG; do

if [ -a "$f" ] ; then

# Récupère le nom du fichier sans l'extension .JPG
base=`basename $f .JPG`

# Affiche et exécute la commande jpegicc (rendu perceptif, compensation du point noir)
echo $JPEGICC -b -t 0 -q $COMPRESSION -i $PROFIL_IN -o $PROFIL_OUT "$f" "$base-$SUFFIXE.jpg"
$JPEGICC -b -t 0 -q $COMPRESSION -i $PROFIL_IN -o $PROFIL_OUT "$f" "$base-$SUFFIXE.jpg"

fi

done

# Boucle sur les fichiers *.JPEG
for f in *.JPEG; do

if [ -a "$f" ] ; then

# Récupère le nom du fichier sans l'extension .JPEG
base=`basename $f .JPEG`

# Affiche et exécute la commande jpegicc (rendu perceptif, compensation du point noir)
echo $JPEGICC -b -t 0 -q $COMPRESSION -i $PROFIL_IN -o $PROFIL_OUT "$f" "$base-$SUFFIXE.jpg"
$JPEGICC -b -t 0 -q $COMPRESSION -i $PROFIL_IN -o $PROFIL_OUT "$f" "$base-$SUFFIXE.jpg"

fi

done

>>>>>>>>>>>>> Couper ci-dessus <<<<<<<<<<<<<<<
Réponse avec citation

Réponse



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
DPP 3.2 sous linux luc56 Logiciels 18 03/10/2008 21h03
Impression avec une Canon Selphy sous Linux. jved Logiciels 0 09/12/2007 21h08
conversion profil photoweb = bizarerie... The Hooligan Impressions 2 02/04/2007 12h30
profil icc et tirage photos alesk Impressions 21 25/11/2006 03h46
lisibilité format raw sous linux mistur Discussions générales 4 14/11/2004 14h48


Fuseau horaire GMT +2. Il est actuellement 11h35.


Édité par : vBulletin version 3.6.0
Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.0.0 Tous droits réservés.
Version française #9 par l'association vBulletin francophone
Copyright © Eos-numerique 2004-2008