Når du har foretaget ændringer i et billede med JES, skal du være sikker på, at du ved, hvordan du gemmer din færdige skabelse.
JES er et programmeringsmiljø, der bruger programmeringssproget Jython. Det giver en brugervenlig grænseflade til at skrive, udføre og fejlfinde kode.
Du kan bruge JES til at redigere en række medier, herunder fotos, videoer og lyd. JES tilbyder også mange indbyggede biblioteker og funktioner. Disse kan hjælpe dig med specifikke opgaver, såsom at ændre farven på pixels i et billede.
Når du er færdig med at redigere et billede, kan du gemme det lokalt på din computer.
Sådan ændres et eksempelbillede
Du kan importere og gengiv et billede i JES til redigering.
- Åbn JES-applikationen på din computer.
- I programmeringsvinduet skal du oprette en ny funktion kaldet savePictureToFile():
defgem billede til fil():
- Inde i denne funktion skal du vise en filhåndtering for at bede brugeren om at vælge en fil. Husk at indrykke din kode som en del af Jythons struktur:
fil = pickAFile()
- Opret et nyt billedobjekt fra den valgte fil:
pic = makePicture (fil)
- Foretag nogle ændringer for at ændre billedet. Det kan du f.eks brug JES til at tilføje tekst til billedet. For at gøre det, start med at importere "java.awt. Font" for at bruge stilede skrifttyper:
importere java.awt. Skrifttype som Skrifttype
- Opret den tekst, du vil vise på billedet, og giv den lidt styling. Brug funktionen addTextWithStyle() til at tilføje teksten til billedet ved et bestemt sæt koordinater:
str = "Tekst tilføjet for at ændre billede"
styledFont = makeStyle("Arial", Skrifttype. FREMHÆVET, 96)
addTextWithStyle (billede, 200, 200, str, styletFont)
Sådan gemmer du det nye billede på din computer
Du kan bruge den indbyggede writePictureTo()-funktion til at gemme det nye billede som en ny fil på din computer.
- Stadig inde i savePictureToFile()-funktionen, og efter redigering af billedet, tilføje en variabel for at gemme filstien. Detaljerne vil afhænge af dit operativsystem og filsystemstruktur. Her er et eksempel på en sti til en skrivebordsmappe på en Windows-maskine:
pathToDesktop = "C:\\Brugere\\Sharl\\Desktop\\"
- Tilføj en variabel for at gemme navnet på det nyligt gemte billede:
nytFilnavn = "nyt billede.jpg"
- Brug den indbyggede writePictureTo()-funktion til at gemme dit nye billede som en fil. Send billedet, du gemmer, ind i funktionen sammen med den fulde filsti for at gemme det til.
fullPath = pathToDesktop + newFileName
writePictureTo (billede, fuldsti) - For at køre Jython-scriptet skal du klikke på Indlæs program knap, placeret mellem programmeringsområdet og terminalen.
- Indtast navnet på funktionen i terminalen for at køre den:
savePictureToFile()
- Brug filhåndteringen til at vælge et billede.
- Naviger til dit skrivebord for at se din nye billedfil med ændringerne tilføjet til billedet.
Redigering af billeder ved hjælp af JES
JES gør det nemt at foretage enkle ændringer af billeder programmatisk og derefter gemme resultaterne. Miljøet giver mange interessante teknikker til billedbehandling.