„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie mischt Photoshop zwei Bilder auf Pixelebene?

Wie mischt Photoshop zwei Bilder auf Pixelebene?

Veröffentlicht am 15.11.2024
Durchsuche:998

How does Photoshop blend two images on a pixel level?

Wie mischt Photoshop zwei Bilder?

Photoshop mischt zwei Bilder, indem es Pixel-für-Pixel-Vorgänge ausführt, bei denen die entsprechenden Pixel aus jedem Bild kombiniert werden Bild basierend auf einem angegebenen Mischmodus. Mischmodi bestimmen, wie die Farben und Kanäle der beiden Bilder kombiniert werden, um das resultierende Pixel zu erzeugen.

RGB-Kanalmischung

Für RGB-Bilder verwendet Photoshop die folgenden Makros zum Mischen von Kanälen:

  • ChannelBlend_Normal: Mischt Pixel mit dem Standard-Mischalgorithmus.
  • ChannelBlend_Lighten: Mischt Pixel, um ein helleres Ergebnis zu erzielen.
  • ChannelBlend_Darken: Mischt Pixel zu Erzeugt ein dunkleres Ergebnis.
  • ChannelBlend_Multiply: Multipliziert die Kanäle der beiden Pixel, wodurch das Ergebnis häufig abgedunkelt wird.
  • ChannelBlend_Average: Mittelet die Kanäle der beiden Pixel.
  • Andere Mischung Zu den Modi gehören Addieren, Subtrahieren, Differenzieren, Negieren, Bildschirm, Ausschluss, Überlagerung, SoftLight, HardLight, ColorDodge, ColorBurn, LinearDodge, LinearBurn, LinearLight, VividLight, PinLight, HardMix, Reflect, Glow, Phoenix und Alpha.

Pufferbasiertes Mischen

Um das Mischen zu vereinfachen, verwendet Photoshop pufferbasierte Makros für das Mischen von RGB-Farben:

  • ColorBlend_Normal: Führt ein normales Mischen durch.
  • Andere Mischmodi sind Aufhellen, Abdunkeln, Multiplizieren, Mitteln, Addieren, Subtrahieren, Differenzieren, Negieren, Bildschirm, Ausschluss, Überlagern, SoftLight, HardLight, ColorDodge, ColorBurn, LinearDodge, LinearBurn, LinearLight, VividLight, PinLight, HardMix, Reflect, Glow, Phoenix.

HLS-basiertes Mischen

Neue Mischmodi in Photoshop beinhalten die Konvertierung der RGB-Kanäle in Farbton, Sättigung und Luminanz (HLS) und wieder zurück. Diese Makros erleichtern die HLS-Mischung:

  • ColorBlend_Hue: Mischungen basierend auf dem Farbton.
  • ColorBlend_Saturation: Mischungen basierend auf der Sättigung.
  • ColorBlend_Color: Mischungen basierend auf der Farbe.
  • ColorBlend_Luminosity: Mischungen basierend auf der Leuchtkraft.

Beispiel

Um zwei RGB-Bilder zu mischen, können Sie den folgenden Code verwenden:

ColorBlend_Glow(TargetPtr, ImageAPtr, ImageBPtr);

Ressourcen

Weitere Informationen finden Sie in den folgenden Ressourcen:

  • PegTop Mischmodi
  • Forensisches Photoshop
  • Einblick in die Mischmodi von Photoshop 7.0
  • SF – Grundlagen – Mischmodi
  • Beenden Sie die Mischmodi
  • Romz-Blog
  • ReactOS RGB-HLS-Konvertierungsfunktionen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3