Nachdem Sie mit JES Änderungen an einem Bild vorgenommen haben, sollten Sie wissen, wie Sie Ihre fertige Kreation speichern können.
JES ist eine Programmierumgebung, die die Programmiersprache Jython verwendet. Es bietet eine benutzerfreundliche Oberfläche zum Schreiben, Ausführen und Debuggen von Code.
Mit JES können Sie eine Vielzahl von Medien bearbeiten, darunter Fotos, Videos und Ton. JES bietet auch viele eingebaute Bibliotheken und Funktionen. Diese können Sie bei bestimmten Aufgaben unterstützen, z. B. beim Ändern der Farbe von Pixeln in einem Bild.
Wenn Sie ein Bild fertig bearbeitet haben, können Sie es lokal auf Ihrem Computer speichern.
So ändern Sie ein Beispielbild
Sie können importieren und Rendern Sie ein Bild in JES zum Bearbeiten.
- Öffnen Sie die JES-Anwendung auf Ihrem Computer.
- Erstellen Sie im Programmierfenster eine neue Funktion namens savePictureToFile():
defsavePictureToFile():
- Zeigen Sie innerhalb dieser Funktion einen Dateimanager an, um den Benutzer aufzufordern, eine Datei auszuwählen. Denken Sie daran, Ihren Code als Teil der Jython-Struktur einzurücken:
file = pickAFile()
- Erstellen Sie ein neues Bildobjekt aus der ausgewählten Datei:
pic = makePicture (Datei)
- Nehmen Sie einige Änderungen vor, um das Bild zu ändern. Zum Beispiel können Sie Verwenden Sie JES, um dem Bild Text hinzuzufügen. Importieren Sie dazu zunächst "java.awt. Schriftart", um gestylte Schriftarten zu verwenden:
importieren java.awt. Schriftart als Schriftart
- Erstellen Sie den Text, der auf dem Bild angezeigt werden soll, und geben Sie ihm ein gewisses Styling. Verwenden Sie die Funktion addTextWithStyle(), um den Text an einem bestimmten Satz von Koordinaten zum Bild hinzuzufügen:
str = "Text hinzugefügt, um Bild zu ändern"
styledFont = makeStyle("Arial", Schriftart. DEUTLICH, 96)
addTextWithStyle (Bild, 200, 200, str, styledFont)
So speichern Sie das neue Bild auf Ihrem Computer
Sie können die eingebaute Funktion writePictureTo() verwenden, um das neue Bild als neue Datei auf Ihrem Computer zu speichern.
- Immer noch innerhalb der Funktion savePictureToFile() und nach dem Bearbeiten des Bildes fügen Sie eine Variable hinzu, um den Dateipfad zu speichern. Die Details hängen von Ihrem Betriebssystem und der Dateisystemstruktur ab. Hier ist ein Beispielpfad zu einem Desktop-Ordner auf einem Windows-Computer:
pathToDesktop = "C:\\Benutzer\\Sharl\\Desktop\\"
- Fügen Sie eine Variable hinzu, um den Namen des neu gespeicherten Bildes zu speichern:
neuerDateiname = "neuesBild.jpg"
- Verwenden Sie die integrierte Funktion writePictureTo(), um Ihr neues Bild als Datei zu speichern. Übergeben Sie das Bild, das Sie speichern, zusammen mit dem vollständigen Dateipfad an die Funktion, um es zu speichern.
fullPath = pathToDesktop + newFileName
writePictureTo (pic, fullPath) - Um das Jython-Skript auszuführen, klicken Sie auf die Programm laden Taste, die sich zwischen dem Programmierbereich und dem Terminal befindet.
- Geben Sie den Namen der Funktion in das Terminal ein, um sie auszuführen:
savePictureToFile()
- Verwenden Sie den Dateimanager, um ein Bild auszuwählen.
- Navigieren Sie zu Ihrem Desktop, um Ihre neue Bilddatei mit den dem Foto hinzugefügten Änderungen anzuzeigen.
Bearbeiten von Bildern mit JES
JES erleichtert das programmgesteuerte Vornehmen einfacher Änderungen an Bildern und das anschließende Speichern der Ergebnisse. Die Umgebung bietet viele interessante Techniken zur Bildverarbeitung.