Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Photo

L'objectif de cette page est de recenser les outils (de préférence open-source) disponibles sous Linux pour mener à bien les opérations de retouche photo courantes. Il ne s'agit pas faire un comparatif pour rabaisser tel ou tel outil mais plutôt de montrer les nombreuses possibilités qu'offre Linux et les outils open-source pour la retouche photo.

Les principaux outils mentionnés sont:

  • GIMP (GNU Image Manipulation Program) l'outil de retouche d'image que l'on ne présente plus
  • F-Spot et GThumb des gestionnaires de photos pour GNOME
  • Digikam un gestionnaire de photos pour KDE
  • Krita un outil de création et de retouche d'images qui fait partie de la suite de bureautique KOffice

Téléchargement depuis un appareil photo numérique

Le protocole de communication entre l'ordinateur et l'appareil photo varie d'un appareil à l'autre. Pour faire simple il y a 3 catégories:

  • UMS (USB Mass Storage): l'appareil se comporte comme une simple clé USB ou un disque dur externe et utilise en général un système de fichier FAT32 (parfois FAT16)
  • PTP (Picture Transfert Protocol) est le protocole standard de communication et de pilotage des appareils photo. Malheureusement certains fabriquants ont une interprétation bien à eux de ce protocole.
  • Protocole spécifique: ce n'est presque plus le cas aujourd'hui mais par le passé certains appareils utilisaient des protocoles spécifiques.

Dans les 2 dernier cas il faut passer par GPhoto pour extraire les photos de l'appareil. Il existe un modèle générique USB PTP pour les appareils supportant le protocole PTP standard et des variantes spécifiques.

Il existe des interfaces graphiques pour simplifier la rapatriement des photos de l'appareil sur l'ordinateur:

  • Sous Ubuntu/Gnome:
    • F-Spot: To do
  • Sous Kubuntu/KDE:
    • Konqueror: il gère très bien l'UMS par défaut, pour les autres protocoles, il faut:
      1. Lancer le Centre de configuration KDE (kcontrol)
      2. Choisir dans l'arbre de navigation Périphériques > Appareil photo numérique
      3. Ajouter l'appareil photo numérique à condition que le modèle soit reconnu par GPhoto2
      4. Lancer Konqueror et saisir l'URL media:/ l'appareil photo apparaît
    • DigiKam:
      1. Pour ajouter un appareil photo GPhoto2 utiliser le menu Appareil photo > Ajouter
      2. Pour rapatrier les photos d'un appareil, sélectionner l'appareil par son nom dans le menu Appareil photo

Dérawtisation

Certains appareils photo (vers le haut de gamme) produisent des images dans un format brut (aucune transformation par l'appareil photo). C'est une sorte de négatif numérique qu'il faut "développer", c'est à dire choisir des paramètres de rendus, pour obtenir une image classique. Ce format d'image contient exactement les données perçues par le capteur de l'appareil et donc le maximum de détails. Malheureusement chaque fabriquant utilise son propre format de données.

Le principaux outils pour décoder ce format de fichier sont:

  • UFRaw fournit une interface graphique à DCRaw et améliore la gestion des couleurs

Il existe des interfaces graphiques pour traiter et convertir ces formats Raw en JPEG:

  • Sous Ubuntu/Gnome:
    • GIMP sait appeler DCRaw ou UFRaw pour ouvrir les images au format Raw et vous inviter à régler les paramètres de développement
  • Sous Kubuntu/KDE:
    • DigiKam, Gwenview… ont accès à plugin Kipi Convertir une image brute

Numérisation avec un scanner

To do

Luminosité, contraste, exposition

Vous avez une photo sous/sur exposée et vous aimeriez corriger l'exposition.

Pour faire simple, il y a 3 familles d'outils qui font sensiblement la même chose:

  • Luminosité/contraste: qui permet d'éclaircir/assombrir/contraster/adoucir une image
  • Niveaux: qui permet d'afficher un histogramme représentant la quantité des teintes claires/moyennes/foncées et de réduire/agrandir la place, l'importance qui leur est donnée dans l'image
  • Niveaux automatiques: automatise le traitement basé sur l'histogramme

Les outils

  • Sous Ubuntu/Gnome:
    • GIMP:
      • menu Calque > Couleurs > Luminosité - contraste
      • menu Calque > Couleurs > Niveaux
    • F-Spot: outil Ajuster les couleurs
    • G-Thumb: menu Image > Luminosité - Contraste
  • Sous Kubuntu/KDE:
    • Editeur d'images DigiKam: menu Corriger > Couleurs > Luminosité, contraste, gamma
    • Krita
      • menu Filtre > Ajuster > Luminosité, contraste
      • menu Filtre > Ajuster > Niveaux
      • menu Filtre > Ajuster > Contraste automatique

Noir et blanc

Vous souhaitez transformer un photo couleur en noir et blanc ou sépia.

La plupart des outils propose une fonction pour "désaturer" une image en faisant la moyenne des tons rouges,verts et bleus. Il peut être intéressant de pondérer différement chaque composante RVB pour obtenir un noir et blanc différent. Enfin le blanc peut tirer vers le jaune orangé (sépia) pour vieillir une photo ou d'autres couleurs pour produire des effets créatifs (le bleu pour refroidit une photo par exemple).

Les outils

  • Sous Ubuntu/Gnome:
    • GIMP:
      • menu Calque > Couleurs > Désaturer
      • menu Filtres > Couleurs > Canal mixer, cocher Monochrome et doser le poids des couleurs
    • F-Spot:
      • outil Convertir en Noir & Blanc
      • outil Convertir en Sépia
    • GThumn: menu Image > Désaturer
  • Sous Kubuntu/KDE:
    • Editeur d'images DigiKam:
      • menu Corriger > Couleurs > Mixer les canaux de couleurs, cocher la case Monochrome
      • menu Filtres > Noir & blanc automatise la conversion en noir et blanc, sépia…

Yeux rouges

Sous l'effet d'un coup de flash direct, les yeux d'une personne sont devenus rouges.

Il faut en général sélectionner la zone à corriger (l'oeil) puis appliquer un filtre dans lequel on peut doser l'intensité de la correction.

Les outils

  • Sous Ubuntu/Gnome:
    • GIMP: menu Filtres > Misc > Red/Orange eye grâce aux plugins Red eye et Orange eye
    • F-Spot: outil Yeux rouges
  • Sous Kubuntu/KDE:
    • Editeur d'images DigiKam: menu Corriger > Yeux rouges

Vignettage

Certains (mauvais) objectifs assombrissent l'image dans les coins.

Les outils

  • Sous Ubuntu/Gnome:
    • GIMP: menu Filtres > Distorsion > Wideangle grâce au plugin Wide angle et utiliser le paramètre brighten
  • Sous Kubuntu/KDE:
    • Editeur d'images de Digikam: menu Corriger > Corriger les vignettage
    • Krita: menu Filtres > Autres > Lens correction et utiliser le paramètre correction de la luminosité (brightness correction)

Rotation à 90°

Vous avez pris une photo avec un orientation "Portrait", mais votre ordinateur vous la présente avec un orientation "Paysage".

Tous les outils proposent un rotation à 90° qui peut se faire sans perte de qualité:

  • Sous Ubuntu/Gnome:
    • GIMP: menu Calque > Transformer > Rotation 90°…
    • F-Spot: outil Rotation à droite/gauche
    • GThumb: menu Image > Transformer > Rotation à droite/gauche
  • Sous Kubuntu/KDE:
    • DigiKam: menu Image > Rotation > 90/270°
    • Editeur d'images DigiKam: menu Transformer > Rotation > 90/270°
    • Krita: menu Calque/Image > Tourner > Tourner le calque/l'image CW/CCW

Rotation libre

Vous aviez bu ;-) ce jour là et du coup l'horizon ou un bâtiment n'est droit.

Les outils

  • Sous Ubuntu/Gnome:
    • GIMP: menu Calque > Transformer > Rotation arbitraire… ou bien outil Rotation arbitraire
  • Sous Kubuntu/KDE:
    • Editeur d'images DigiKam: menu Transformer > Rotation libre
    • Krita: menu Calque/Image > Tourner > Tourner l'image

Recadrage

Vous voulez découper la photo pour éliminer une zone en périphérie ou zoomer sur un détail.

Il peut être important de vouloir conserver un ration hauteur/largeur de 2/3 (standard argentique) ou 3/4 (standard numérique) ou autre…

Les outils

  • Sous Ubuntu/Gnome:
    • GIMP: outil Découpage (ne fige pas le ratio)
    • F-Spot: outil Découpage/Rogner (peut figer le ratio)
    • GThumb: menu Image > Découpage/Rogner (peut figer le ratio)
  • Sous Kubuntu/KDE:
    • Editeur d'images DigiKam: menu Transformer > Recadrer selon un ratio
    • Krita: outil Rogner

Perspective

Les fuyantes d'un bâtiment ou d'une avenue prennent trop d'importance dans la photo, vous pouver corriger la perspective.

Les outils

  • Sous Ubuntu/Gnome:
    • GIMP: outil Perspective
  • Sous Kubuntu/KDE:
    • menu Tranformer > Ajuster la perspective
    • Krita: outil Perspective

Déformation en coussinet ou barillet

Certains (mauvais) objectifs déforment l'image surtout lorsqu'ils sont utilisés à pleine ouverture et à proximité de leurs extrémes:

  • un grand angle (extension minimale du zoom) produit une déformation en barillet ou convexe
  • un télé-objectif (extension maximale du zoom) produit une déformation en coussinet ou concave

Cette déformation qui transforme les lignes droites en courbes peut se corriger.

Les outils

  • Sous Ubuntu/Gnome:
    • GIMP: menu Filtres > Distorsion > Wideangle grâce au plugin Wide angle
  • Sous Kubuntu/KDE:
    • Editeur d'images de Digikam: menu Corriger > Corriger la déformation due à l'objectif
    • Krita: menu Filtres > Autres > Lens correction

Gommer un détail

Vous voulez faire disparaître un détail ingrat sur une photo.

Il y a plusieurs techniques pour arriver à ses fins:

  • Recouvrir le détail par une portion proche de la même image (outil tampon)
  • Utiliser un algorithme d'inpainting comme celui fourni par la librairie GREYCstoration

Les outils

  • Sous Ubuntu/Gnome:
    • GIMP: outil Clôner (Tampon)
  • Sous Kubuntu/KDE:
    • Krita: outil Dupliquer (Tampon)

Bruit

Quand il n'y a pas assez de lumière les capteurs des appareils photo ont tendance à produire du bruit. Cela se traduit par un moutonnement disgracieux dans les zones unies (ciel…). Le problème est que si on uniformise trop l'image on détruit des détails et elle devient floue. Il existe néanmoins différents algorithmes pour réduire le bruit.

Les outils

  • Sous Ubuntu/Gnome:
    • GIMP:
      • menu Filtre > Amélioration > Anti parasites
      • menu Filtre > Amélioraion > Dcam Noise grâce au plugin Dcam noise
      • menu Filtre > Misc > GREYCstoration avec le plugin GREYCstoration
  • Sous Kubuntu/KDE:
    • Editeur d'images de Digikam: menu Corriger > Réduire le bruit
    • Krita:
      • menu Filtre > Augmenter > Restauration d'image CIMG
      • menu Filtre > Augmenter > Réduction du bruit Gaussien
      • menu Filtre > Augmenter > Réduction du bruit par ondelette

Générer un album web statique

J'appelle album web statique un mini site web, autrement dit un ensemble de pages HTML et d'images (planches contacts et photos plein format), qui n'utilise pas de CGI/PHP/ASP/JSP… On n'a donc pas besoin d'un serveur web (comme Apache) pour le visualiser, un simple navigateur suffit.

Il est facile et rapide à mettre en place facile ce type d'album Web sur votre page personnelle hébergée par votre fournisseur d'accès à Internet. On peut aussi s'en servir pour présenter des photos sur un CD/DVD.

Par contre chaque ou ajout ou modification d'un photo nécessite habituellement de générer à nouveau l'album dans sa totalité.

Les outils

  • Sous Ubuntu/Gnome:
    • JBrout: grâce au plugin Export to HTML
  • Sous Kubuntu/KDE:
    • Digikam et Gwenview: grâce au plugin Kipi HTML Gallery
  • Autres
    • JAlbum est une application Java dédiée à la génération d'album web statiques.
    • bins est une application qui génère un album photo à partir des photos et d'une fichier XML de description. Elle s'utilise essentiellement en ligne de commande, même si un outil graphique est fourni.

Exporter vers album web dynamique

J'appelle album web dynamique un album qui s'appuie sur un serveur web pour présenter une collection de photos. Je pense par exemple à:

De albums mettent en oeuvre des scripts CGI/PHP/ASP/JSP… et bien souvent une base de données (MySQL…). L'ajout d'une photo dans la collection se fait grâce au site web lui même. Les visiteurs peuvent parfois noter et/ou commenter vos photos.

Les outils

  • Sous Ubuntu/Gnome:
  • Sous Kubuntu/KDE:
    • Digikam et Gwenview: grâce aux plugins Kipi Flickr export et Gallery export

Archiver sur un CD ou un DVD

Vous souhaitez faire mettre vos photos sur un CD ou DVD pour en faire une copie de sauvegarde ou les offrir à votre grand-mère (qui est geek comme vous).

Les outils

  • Sous Ubuntu/Gnome:
  • Sous Kubuntu/KDE:
    • Digikam et Gwenview: grâce au plugin Kipi CD Archiving et à K3b

Imprimer

Vous voulez tirer vos photos sur une imprimante à jet d'encre spéciale pour la photo ou pas.

Il faut commencer par installer le driver et configurer la dite imprimante.

A finir

  • applications/photo.1171806037.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)