Wie passt man den Farbton eines Bildes in PyTorch an?

Wie Passt Man Den Farbton Eines Bildes In Pytorch An



Farbton bezieht sich auf die dominierende Wellenlänge des Lichts, die bestimmt, welche Farbe der Mensch wahrnimmt. Es ist das Merkmal der Farbe, das es dem Menschen ermöglicht, zwischen verschiedenen Farbtönen derselben Farbfamilie zu unterscheiden. Benutzer können den Farbton jedes Bildes anpassen, um dessen Wirkung und Aussehen zu ändern. PyTorch bietet die „ adjust_hue() ”-Methode zum Ändern des Farbtons eines bestimmten Bildes. Diese Methode gibt den Benutzern das farbtonangepasste Bild zurück.

In diesem Artikel wird die Methode zum Ändern des Bildfarbtons in PyTorch demonstriert.

Wie kann ich den Farbton des Bildes in PyTorch anpassen/ändern?

Um den Farbton des Bildes in PyTorch anzupassen, sehen Sie sich die folgenden Schritte an:







Schritt 1: Laden Sie ein Bild auf Google Colab hoch

Öffnen Sie zunächst Google Colab und klicken Sie auf die unten hervorgehobenen Symbole. Wählen Sie dann das spezifische Bild vom Computer aus und laden Sie es hoch:





Anschließend wird das Bild auf Google Colab hochgeladen:





Hier haben wir das folgende Bild hochgeladen und werden den Farbton dieses Bildes anpassen:



Schritt 2: Erforderliche Bibliothek importieren

Anschließend importieren Sie die erforderlichen Bibliotheken. Beispielsweise haben wir die folgenden Bibliotheken importiert:

importieren Fackel

aus PIL importieren Bild

importieren Fackelvision. verwandelt . funktionell als F

Hier:

  • Taschenlampe importieren ” importiert die PyTorch-Bibliothek.
  • aus PIL-Importbild „wird zum Öffnen und Speichern verschiedener Bilddateiformate verwendet.
  • importiere Torchvision.transforms.Functional als F „Importiert das Funktionsmodul aus „torchvision.transforms“, das Transformationen bereitstellt:

Schritt 3: Lesen Sie das Eingabebild

Lesen Sie als Nächstes das Eingabebild vom Computer. Hier lesen wir „ Flowers_img.jpg ” und speichern Sie es im „ input_img ” Variable:

input_img = Bild. offen ( 'flowers_img.jpg' )

Schritt 4: Ändern Sie den Farbton des Eingabebildes

Ändern Sie nun den Farbton des Eingabebildes mit dem spezifischen Farbtonfaktor, indem Sie „ adjust_hue() ' Methode. Hier passen wir den Farbton mit einem Faktor an „ 0,2 ”:

new_img = F. Adjust_hue ( input_img , 0,2 )

Schritt 5: Zeigen Sie das farbtonangepasste Bild an

Sehen Sie sich abschließend das farbtonangepasste Bild an, indem Sie es anzeigen:

new_img

Die obige Ausgabe zeigt, dass der Farbton des Eingabebildes erfolgreich mit dem angegebenen Farbtonfaktor, d. h. „0,2“, angepasst wurde.

Ebenso können Benutzer einen beliebigen anderen Farbtonfaktor angeben, um den Farbton des Bildes anzupassen. Jetzt passen wir dasselbe Bild mit dem „ -0,3 „Farbfaktor, um den Unterschied zu erkennen:

new_img = F. Adjust_hue ( input_img , - 0,3 )

Dadurch wird der Farbton des Bildes geändert:

Notiz: Benutzer können den Farbtonfaktorwert im Bereich von [−0,5, 0,5] angeben. Diese Werte ergeben das Bild mit Komplementärfarben, während „0“ das Originalbild ergibt.

Vergleich

Der Vergleich zwischen dem Originalbild und den farbtonangepassten Bildern ist unten zu sehen:

Notiz : Hier können Sie auf unser Google Colab Notebook zugreifen Verknüpfung .

Wir haben die effiziente Methode zum Anpassen des Farbtons eines Bildes in PyTorch erklärt.

Abschluss

Um den Farbton des Bildes in PyTorch anzupassen/zu ändern, laden Sie zunächst das gewünschte Bild auf Google Colab hoch. Importieren Sie dann die erforderlichen Bibliotheken und lesen Sie das Eingabebild. Als nächstes verwenden Sie die „ adjust_hue() ”-Methode, um den Farbton des Eingabebildes mit den gewünschten Farbtonfaktoren zu ändern. Sehen Sie sich zum Schluss das farbtonangepasste Bild an, indem Sie es anzeigen. In diesem Artikel wurde die Methode zum Anpassen/Ändern des Bildtons in PyTorch demonstriert.