Miután módosította a képet a JES segítségével, győződjön meg arról, hogy tudja, hogyan mentheti el a kész alkotást.
A JES egy programozási környezet, amely a Jython programozási nyelvet használja. Felhasználóbarát felületet biztosít a kód írásához, végrehajtásához és hibakereséséhez.
A JES segítségével számos média szerkeszthető, beleértve a fényképeket, videókat és hangokat. A JES számos beépített könyvtárat és funkciót is kínál. Ezek segíthetnek bizonyos feladatokban, például a képen belüli képpontok színének megváltoztatásában.
Miután befejezte a kép szerkesztését, helyileg mentheti a számítógépére.
Példakép módosítása
Importálhat és rendereljen képet JES-ben szerkesztéshez.
- Nyissa meg a JES alkalmazást a számítógépén.
- A programozási ablakban hozzon létre egy új függvényt savePictureToFile() néven:
defmentse a képet fájlba():
- Ezen a funkción belül jelenítsen meg egy fájlkezelőt, amely felszólítja a felhasználót egy fájl kiválasztására. Ne felejtse el behúzni a kódot a Jython szerkezetének részeként:
file = pickAFile()
- Hozzon létre egy új képobjektumot a kiválasztott fájlból:
kép = makePicture (fájl)
- Végezzen néhány módosítást a kép módosításához. Például megteheti használja a JES-t szöveg hozzáadásához a képhez. Ehhez először importálja a „java.awt. Font" stílusos betűtípusok használatához:
import java.awt. Betűtípus mint Betűtípus
- Hozzon létre egy szöveget, amelyet a képen fog megjeleníteni, és adja meg annak stílusát. Használja az addTextWithStyle() függvényt a szöveg hozzáadásához a képhez egy adott koordinátakészlettel:
str = "Szöveg hozzáadva a kép módosításához"
styledFont = makeStyle("Arial", Font. BÁTOR, 96)
addTextWithStyle (kép, 200, 200, str, styledFont)
Az új kép mentése a számítógépére
A beépített writePictureTo() függvény segítségével új fájlként mentheti az új képet a számítógépére.
- Még mindig a savePictureToFile() függvényen belül, és a kép szerkesztése után adjon hozzá egy változót a fájl elérési útjának tárolására. A részletek az operációs rendszertől és a fájlrendszer struktúrájától függenek. Íme egy példa egy Windows-gépen lévő asztali mappa elérési útjára:
pathToDesktop = "C:\\Felhasználók\\Sharl\\Desktop\\"
- Adjon hozzá egy változót az újonnan mentett kép nevének tárolására:
newFileName = "újKép.jpg"
- Használja a beépített writePictureTo() függvényt az új kép mentéséhez fájlként. Adja át a menteni kívánt képet a függvénynek a mentendő fájl teljes elérési útjával együtt.
fullPath = elérési útDesktop + newFileName
writePictureTo (kép, fullPath) - A Jython szkript futtatásához kattintson a gombra Program betöltése gomb, amely a programozási terület és a terminál között található.
- A futtatáshoz írja be a függvény nevét a terminálba:
mentse képfájlba()
- Használja a fájlkezelőt a kép kiválasztásához.
- Navigáljon az asztalra az új képfájl megtekintéséhez a fényképhez hozzáadott módosításokkal.
Képek szerkesztése JES használatával
A JES megkönnyíti a képek egyszerű, programozott módosítását, majd az eredmények mentését. A környezet számos érdekes technikát kínál a képfeldolgozáshoz.