Nadat u met JES wijzigingen in een afbeelding hebt aangebracht, moet u ervoor zorgen dat u weet hoe u uw voltooide creatie kunt opslaan.
JES is een programmeeromgeving die gebruik maakt van de programmeertaal Jython. Het biedt een gebruiksvriendelijke interface voor het schrijven, uitvoeren en debuggen van code.
U kunt JES gebruiken om verschillende media te bewerken, waaronder foto's, video's en geluid. JES biedt ook veel ingebouwde bibliotheken en functies. Deze kunnen u helpen bij specifieke taken, zoals het wijzigen van de kleur van pixels in een afbeelding.
Als u klaar bent met het bewerken van een afbeelding, kunt u deze lokaal op uw computer opslaan.
Hoe een voorbeeldafbeelding te wijzigen
U kunt importeren en maak een afbeelding in JES voor bewerking.
- Open de JES-toepassing op uw computer.
- Maak in het programmeervenster een nieuwe functie genaamd savePictureToFile():
defsavePictureToFile():
- Geef binnen deze functie een bestandsbeheerder weer om de gebruiker te vragen een bestand te selecteren. Vergeet niet om uw code in te laten springen als onderdeel van de structuur van Jython:
bestand = pickAFile()
- Maak een nieuw afbeeldingsobject van het geselecteerde bestand:
pic = maakAfbeelding (bestand)
- Breng enkele wijzigingen aan om de afbeelding te wijzigen. Dat kan bijvoorbeeld gebruik JES om tekst aan de afbeelding toe te voegen. Om dit te doen, importeert u eerst "java.awt. Lettertype" om gestileerde lettertypen te gebruiken:
importeren java.awt. Lettertype als Lettertype
- Maak de tekst die u op de afbeelding wilt weergeven en geef deze wat styling. Gebruik de functie addTextWithStyle() om de tekst aan de afbeelding toe te voegen op een specifieke set coördinaten:
str = "Tekst toegevoegd om afbeelding aan te passen"
opgemaaktLettertype = maakStijl("Ariel", Lettertype. VETGEDRUKT, 96)
addTextWithStyle (foto, 200, 200, str, styledFont)
Hoe u de nieuwe afbeelding op uw computer opslaat
U kunt de ingebouwde functie writePictureTo() gebruiken om de nieuwe afbeelding als een nieuw bestand op uw computer op te slaan.
- Nog steeds binnen de functie savePictureToFile() en voeg na het bewerken van de afbeelding een variabele toe om het bestandspad op te slaan. De details zijn afhankelijk van uw besturingssysteem en de structuur van het bestandssysteem. Hier is een voorbeeldpad naar een bureaubladmap op een Windows-computer:
padNaarBureaublad = "C:\\Gebruikers\\Sharl\\Desktop\\"
- Voeg een variabele toe om de naam van de nieuw opgeslagen afbeelding op te slaan:
nieuweBestandsnaam = "nieuwePic.jpg"
- Gebruik de ingebouwde functie writePictureTo() om uw nieuwe afbeelding als een bestand op te slaan. Geef de afbeelding die u aan het opslaan bent door aan de functie, samen met het volledige bestandspad om het op te slaan.
fullPath = padNaarBureaublad + nieuweBestandsnaam
writePictureTo (foto, volledig pad) - Om het Jython-script uit te voeren, klikt u op het Programma laden knop, gelegen tussen het programmeergebied en de terminal.
- Typ de naam van de functie in de terminal om deze uit te voeren:
savePictureToFile()
- Gebruik de bestandsbeheerder om een afbeelding te selecteren.
- Navigeer naar uw bureaublad om uw nieuwe afbeeldingsbestand te bekijken, met de wijzigingen toegevoegd aan de foto.
Afbeeldingen bewerken met JES
JES maakt het gemakkelijk om eenvoudige wijzigingen in afbeeldingen programmatisch aan te brengen en de resultaten vervolgens op te slaan. De omgeving biedt veel interessante technieken voor beeldverwerking.