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:
- Laden Sie das gewünschte Bild auf Google Colab hoch
- Importieren Sie die erforderlichen Bibliotheken
- Lesen Sie das Eingabebild
- Ändern Sie den Farbton des Eingabebildes
- Zeigen Sie das farbtonangepasste Bild 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 Fackelaus 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.