Sociaux et recherche

19 juil. 2013

Une extension Chrome pour les photographes

Extension Chrome LPEF

Un article un peu spécial : je vous présente une extension que j'ai développée pour le navigateur Chrome, elle vous permet de faire en un clic tout un tas de choses qui vous éviterons d’allumer Lightroom et autre Photoshop pour simplement analyser une photo.
Un grand merci à tout ceux qui ont testé cette extension alors qu’elle était en bêta.
Un encore plus grand merci à Sam.




Présentation


Cette extension est téléchargeable gratuitement sur le Chrome WebStore. Une fois installée un menu vous sera proposé lors d’un clic droit sur une image, deux choix s’offrent à vous :
  • Analyser l’image
  • Faire une recherche de l’image sur Google image

Le second menu est explicite c’est le premier que je vais détailler.

L’interface ce présente comme ça :

Extension Chrome - Vue globale
Vue globale de l'extension

L'organisation est classique :
  • Infos sur le fichier, avec principalement les données Exif
  • Outil de zoom
  • Outil pour afficher des repères de composition
  • Histogrammes
  • Outil pipette (un color picker)
  • L’image est à gauche, on peut la déplacer en drag&drop ou zoomer avec la molette de la souris.



Infos sur la photo


Extension Chrome - EXIF
Informations sur le fichier et EXIF

La première ligne donne les infos sur le fichier :
  • Définition
  • Format (3:2 , 4:3, 1 :1,…), si le format est approximatif un ≈ est précisé avant le format
  • Nombre de pixel et poids du fichier

La suite récupère les données EXIF :
  • Date de prise de vue
  • Modèle d’appareil photo
  • Réglages (longueur focale, longueur focale équivalent, ouverture, vitesse, sensibilité ISO)
  • Logiciel de retouche utilisé


Ces données sont accessibles sous 2 conditions :
  • L’auteur ne les a pas supprimées.
  • Le site web ne les a pas supprimées, malheureusement les réseaux sociaux tels que Facebook ou Google+ suppriment les EXIF lorsque vous importez les photos. Une honte.



Outil Zoom


Extension Chrome - Zoom
Le module de zoom

Il vous permet de zoomer et dé-zoomer sur l’image, avec certaines limites :
  • La plus petite dimension reste supérieur à 20px
  • La plus grande reste inférieure à 8000px, sans quoi votre ordi va commencer à pleurer..
  • Le rapport de zoom peut évoluer de 1:100 à 100:1

Des boutons permettent de rapidement zoomer en plein écran ou à 100%

Le bouton true pixel vous permet de zoomer tout en gardant l’image « telle qu’elle » c'est-à-dire sans lisser l’image, si vous avez lu l’article sur les conditions de visualisation d’une photo à l’écran vous savez que cette option me tient à cœur. L'exemple ci-dessous sera plus parlant, c'est une image très simple de 3x5 pixels, zoomée à 5000% (50:1), je vous laisse admirer la bouillie générée sans le true pixel :

Extension Chrome - True Pixel
Fonction true Pixel

Vous pouvez finalement utiliser la molette de la souris pour zoomer sur l’image.



Outil Repère


Extension Chrome - Reperes de cadrage
Repère de composition

En fait c’est lors de la rédaction de l’article sur la règle des tiers que m’est venu l’idée de développer cette extension, j’en avais marre de lancer Photoshop pour trouver des images exploitant cette règles.

Cette outil vous permet donc d’afficher différentes grilles de repères :
  • Règles des tiers
  • Repère en croix
  • Grille, dont le pas peut être changé via un slider

Vous pouvez également changer la couleur du repère en cliquant sur le carré coloré.



Histogrammes et Color Picker


Extension Chrome - Histogrammes Color Picker
Histogrammes et color picker

Très utile au photographe, j’ai mis en place 3 histogrammes :
  • R,V et B pour chaque composantes des pixels
  • De luminosité, qui comme l’œil, est plus sensible au vert qu’au rouge et au rouge qu’au bleu. Il se calcul facilement : 
Luminosité = 0.1xBleu + 0.3xRouge + 0.6xVert

Vous pouvez passer la souris sur les histogrammes pour connaitre le nombre de pixels à chaque valeur.


En dessous vous pouvez lire les valeurs RVB et de luminosité du pixel sous la souris.

Dans des cas extrêmes des check box apparaissent pour mettre en évidence les zones bouchées, brûlées ou saturées.

Extension Chrome - Pixels brules bouches satures
Mise en évidence des pixels bouchés et brûlés

Dans un soucis pédagogique les histogrammes sont en dégradé, par exemple de (0,0,0) à (25,0,0) pour le Rouge (courez lire l’article sur le RVB si vous ne comprenez rien à cette phrase).



Zone image


Maintenez le clic gauche enfoncé pour déplacer l’image.
Utilisez la molette de la souris pour zoomer.



Évolutions prévues


J’ai plus d’idées que de temps, mais à court terme je devrais me pencher sur les points suivants :
  • Déblocage du clic droit chez Flickr et autre 500px
  • Récupération des images en local pour forcer l’accès aux  EXIF (cela marchera pour certains cas)
  • Ne pas afficher entièrement les pics dans les histos si cela rend les autres valeurs illisibles
  • Ajouter des repères de cadrage
  • Faire une table d’EXIF pour les objectif (l’info n’est pas inclue dans la photo, il y a juste un code à traduire)
  • Outil rotation
  • Compteur de déclenchement
  • Lecture du numéro de série de l’appareil photo
  • Mesures de distances, d’angles,…


Et peut être utiliser les EXIF pour faire des calculateurs comme sur le site (exposition, diffraction, pdc,..) voir modifier l’expo de l’image en changeant les réglages.


Voilà, n’hésitez pas à tester et à critiquer.



Dernière mise à jour le:
par Pierre LPEF