L'utilisation des masques en traitement d'image avec PS-CSx |
||
Quels sont ceux qui pratiquent le traitement d'image et n'ont pas eu un jour le problème de vouloir , soit éliminer certains défauts sans vouloir affecter le reste de l'image ou au contraire amplifier/traiter le signal un peu faible sans vouloir amplifier aussi les défauts de l'image.
C'est tout l'intérêt de l'utilisation des masques. Certains logiciels orientés traitement d'image en proposent, dans cet exposé je parlerai de Photoshop CSx et j'aborderai DSS.Il est évident qu'il est préférable d'avoir des images "brutes" de qualité ( ciel limpide, pas de pollution, dark, bias, flats...) , mais la réalité de bon nombre d'entre nous est différente , il est donc utile , parfois indispensable, de connaître certains outils d'amélioration des images, le masque en est un... Un masque c'est quoi?: C'est un sous-ensemble issu de l'image initiale qui va nous permettre de protéger (masquer) ou au contraire d'autoriser ( selectionner) un traitement sur une partie de l'image. |
||
![]() |
Fonction courbes, on voit donc sur l'image de droite que le rectangle noir a protégé l'image et que la fonction courbe s'est appliquée à toute la partie blanche du masque. |
![]() |
j'ai crée un Masque rectangulaire , avec Photoshop la zone noire protège l'image, la zone blanche laisse passer la fonction choisie , ici fonction "courbes" sur l'image, pour des zones gisées la fonction s'applique proportionnellement à l'echelle du gris |
||
![]() |
||
En prenant comme exemple une image avec une Galaxie on détermine facilement plusieurs types de masques. On peu décomposer cette image en trois "sous images": 1) La Galaxie seule , intégrant les extensions qui gravitent autour 2) Les étoiles 3) Le fond de ciel Il apparaît assez vite, qu'au cours du traitement, on va vouloir minimiser le fond de ciel sans impacter la Galaxie ni les étoiles, on va vouloir accentuer le Galaxie, sans impacter les étoiles, éventuellement réduire un peu les étoiles sans impacter le reste de l'image. Ceci nécessite d'avoir plusieurs masques, quand on dit :"minimiser le fond de ciel sans impacter la galaxie ni les étoiles, on voit bien que l'image elle même peut servir de masque En effet sur l'image on a en blanc (ou blanc dégradé) les étoiles et la Galaxie, en noir le fond de ciel.Si j'utilise cette image comme masque avec photoshop et l'utilisation des masques, on protège le noir et on permet l'application de la fonction sur le blanc, donc la fonction agira sur les étoiles et la galaxie, et ce n'est pas ce que l'on veut , on veut minimiser le fond de ciel, il suffit donc de faire un négatif de l'image et de l'utiliser comme masque. |
||
dans le cas de cette image en négatif , on voit que les étoiles et la galaxie seront protégées , car noires, on voit cependant que la galaxie en particulier est plutôt grise donc la protection ne sera pas totale |
donc sur ce masque nous allons noircir un peu plus , voire beaucoup plus , les zones à protéger en utilisant la fonction niveaux, on prend le curseur noir à gauche de l'hitogramme et on le fait glisser vers la droite |
la galaxie est plus noire, donc mieux protégée, mais le fond de ciel est plus gris, il seraiyt bon de l'éclaircir un peu |
![]() |
![]() |
|
En appliquant une courbe dite "en S" , on éclaircit le fond de ciel et on noircit un peu plus galaxies et étoiles |
ce résultat va nous permettre de diminuer le fond de ciel sans impacter la galaxie ni les étoiles |
|
![]() |
![]() |
|
![]() |
Appliquons maitenant la fonction niveau avec le masque pour réduire le fond de ciel le curseur niveaux doit aller au delà du pied de l'histogramme, car l'image est protégée par le masque |
résultat avec le masque ( j'ai forçé un peu pour l'exemple) |
![]() |
||
on utilise notre masque "travaillé" |
résultat sans utiliser le masque, la galaxie est beaucoup plus impactée, on a perdu de l'inforamtion , très visible sur la galaxie , et baisse de luminosité sur les étoiles |
|
![]() |
![]() |
|
Nous allons maintenant générer le masque qui permet de protéger la galaxie seule, cette partie là je ne sais la résoudre ( pour l'instant ) qu'avec Photoshop J'utilise le filtre anti-poussière ( info récupérée au Stage AIP )
|
||
En premier lieu, après avoir chargé l'image, dupliquer le calque, ( l'application du filtre antipoussière est destructive), on fait un clic droit sur le calque pour faire apparaitre la fenêtre permettant la duplication , le raccourci "Ctrl J" , fait la même chose | ||
![]() |
||
le calque dupliqué est plaçé au dessus du calque initial ( encadré en rouge), on peut éventuellement renommer le masque ( ici il s'appelle "arrière plan copie"), en faisant un double clic sur le texte | ||
![]() |
||
ensuite , on sélectionne le calque du haut s'il ne l'etait pas , clic gauche sur calque du haut, et on applique le fitre antipoussière (Filtre/bruit/antipoussière) | ||
![]() |
||
dans la fenêtre du réglage du filtre on agit sur le curseur "rayon" en le déplaçant vers la droite pour essayer d'éliminer les étoiles, et on clique sur OK | ||
![]() |
||
On pourra donc utiliser ce masque pour effectuer une accentuation sur la galaxie ( par exemple), si besoin il est possible de foncer davantage ce masque comme on l'a fait précedemment ( voir plus haut) avec niveaux et courbe en S | ||
![]() |
en utilisant l'accentuarion ( menu filtres/renforcement/accentuation) avec le masque , on ne va l'appliquer que sur la galaxie ( mais aussi sur les étoiles présentes sur la galaxie) pour l'exemple j'ai forcé sur le traitement |
|
![]() |