Comment inverser la luminosité et conserver les couleurs dans Photoshop?

9

comme le dit le titre. En utilisant Photoshop, je veux inverser la luminosité de mon image en utilisant des calques de réglage, tandis que les couleurs restent les mêmes.

Voici donc mon exemple d'image:

entrez la description de l'image ici

  • Fond sombre (il est totalement noir dans cet exemple)
  • Texte clair (il est totalement noir dans cet exemple)
  • deux bords lumineux

Pour l'expliquer un peu plus loin. Le résultat attendu basé sur cette image devrait ressembler à ceci: entrez la description de l'image ici

  • Fond blanc
  • Texte noir
  • Les couleurs sont les mêmes

Les problèmes

Je ne sais pas comment je peux également empêcher la manipulation des couleurs.
Si j'essaie d'inverser l'image avec un calque de réglage inversé avec le mode de fusion de la luminosité (qui est le dernier de la liste), cela ne me donnera pas le résultat souhaité.

entrez la description de l'image ici

Comme vous pouvez le voir ici, la teinte de la lueur est toujours la même.
Mais la luminosité a également été inversée.


J'ai également essayé de calculer les canaux en mode LAB et je n'ai pas pu trouver un résultat décent.


La solution

Je ne veux pas sélectionner manuellement le texte et la forme et le remplir avec la couleur opposée. Cela détruit les bords et a l'air horrible.

Réflexion rapide à la fin: j'ai besoin d'une sélection par saturation si c'est possible ... ;-)

Type-Style
la source
Il y a plusieurs problèmes avec cette approche. Le problème numéro un est que les données d'image ne sont pas de nature linéaire, donc inverser en mode non linéaire dans les cas où les dégradés sont différents. Mais vous pouvez réellement faire le masquage comme vous le proposez, puis supprimer le fond noir de l'image.
joojaa
C'est ce que j'obtiens lorsque je gamma un dos (il faut vraiment le convertir en RVB linéaire mais je n'avais pas de profil approprié), c'est plus précis que vos réponses mais pas exactement. Malheureusement, il ronge également une partie de l'audace du texte en raison de la contribution inversée de l'anti-crénelage. i.stack.imgur.com/LVyfq.png
joojaa

Réponses:

4

Essayez ce qui suit pour voir pourquoi cela ne fonctionne pas;

  1. Ouvrez votre image
  2. Passez en mode canal LAB
  3. Dans vos canaux regardez le canal de luminosité (L)
  4. Ceci est votre image dépouillée de toutes les couleurs
  5. Si vous inversez cela, vous verrez que vous obtenez des ombres assez sombres
  6. aucune couleur n'a été manipulée ici, seule la luminosité
  7. donc> le problème réside dans la luminosité.

Vous obtenez simplement des ombres trop sombres.
Cet exemple de couches devrait vous rapprocher.

entrez la description de l'image ici

Lars
la source
J'aime l'idée de changer le gamma avec la commande de niveaux. Mais j'ai pensé qu'il pourrait y avoir un moyen de faire cela fondamentalement mathématiquement correct, plutôt que d'approximer.
Type-Style
2

Comme vous l'avez découvert et d'autres l'ont dit, l'espace colorimétrique Lab est parfait pour cela. En ce qui concerne la façon de le faire avec un calque de réglage, inversez bien la légèreté en déplaçant le côté gauche tout en haut et le côté droit tout en bas. À ce stade, cela pourrait sembler un peu dur. Pour résoudre ce problème, vous pouvez ensuite apporter un des points en réduisant un peu efficacement la gamme tonale.

entrez la description de l'image ici

Ryan
la source
Ajoutez 2x 2.2 corrections gamma après un inverse complet;) Ensuite, il est plus proche du calcul de la vérité fondamentale (mais toujours seulement approximatif)
joojaa
L'inversion peut être effectuée avec une couche d'ajustement inversé. Mais j'aime le fait que vous pouvez pousser le gamma ici.
Type-Style
0

Une autre façon d'inverser la teinte d'abord puis d'inverser la couleur de l'image.

Simon
la source
1
Bienvenue à GDSE! Nous recherchons des réponses plus longues, qui ne décrivent pas seulement comment cela fonctionne, mais aussi pourquoi cela fonctionne. Pourriez-vous modifier votre réponse pour ajouter un peu plus d'informations?
PieBie
0

J'ai en fait créé une application appelée LightDark Image Inverter pour résoudre ce problème. Il inverse la luminosité d'une image tout en préservant la teinte des couleurs. Il a en outre une fonction pour inverser par lots un groupe d'images. Idéal pour inverser les images de fond d'écran pour les thèmes clairs / sombres ou pour générer des éléments thématiques clairs / sombres pour la conception graphique.

Il peut être trouvé sur l'App Store macOS ici: https://apps.apple.com/us/app/lightdark-image-inverter/id1507617598?mt=12

Vous pouvez éventuellement obtenir cet effet dans un éditeur d'images si l'éditeur est capable des deux fonctions:

  1. Inversion des couleurs de l'image
  2. Rotation de la teinte

Commencez par inverser la couleur de l'image, puis faites pivoter la teinte à 180 degrés pour ramener la teinte de couleur à sa position d'origine.

Tim Arterbury
la source