Označite svoje slike ili dodajte druge vrste tekstualnih oznaka pomoću JES-a.
JES je razvojno okruženje koje vam omogućuje obradu i uređivanje raznih medija. Za slike, to uključuje učitavanje fotografija ili dodavanje različitih efekata filtera.
Ako uređujete slike, možda ćete htjeti dodati tekst na određeni skup koordinata. Ako je tako, možete koristiti ugrađene JES funkcije kao što su addText() ili addTextWithStyle(). Ove funkcije vam omogućuju da konfigurirate gdje će se tekst pojaviti, boju teksta i druge opcije stila.
Kako dodati tekst na sliku
Možete dodati tekst na sliku u JES-u pomoću funkcije addText(). Budući da JES koristi programski jezik Jython, svakako osvježite svoju Python sintaksu s nekoliko osnovnih primjera Pythona.
- Otvorite JES aplikaciju na svom računalu.
- U prozoru za programiranje stvorite novu funkciju pod nazivom textOnImage:
deftextOnImage():
- Unutar funkcije upotrijebite funkciju pickAFile() da tražite od korisnika da odabere lokalnu datoteku na svom računalu:
datoteka = pickAFile()
- Stvorite slikovni objekt pomoću funkcije makePicture():
slika = makePicture (datoteka)
- Deklarirajte niz koji želite dodati slici:
str = "Ovo je test."
- Koristite funkciju addText() za dodavanje teksta na sliku. Za prvi argument unesite sliku. Za drugi i treći argument unesite koordinate gdje želite da se tekst prikazuje. Proslijedite varijablu niza kao posljednji argument:
addText (pic, 50, 50, str)
- Prema zadanim postavkama, boja teksta je crna. Možete promijeniti boju teksta prosljeđivanjem naziva boje kao petog argumenta:
addText (slika, 100, 100, niz, plavo)
- Prikažite sliku pomoću funkcije show(). prikazati sliku u JES-u na ekranu:
pokazati(slika)
- Klikni na Učitaj program gumb koji se nalazi ispod područja za programiranje. Ako se od vas zatraži da spremite datoteku, kliknite na Da.
- Unesite funkciju textOnImage() u naredbeni redak da biste je pokrenuli:
- Pričekajte da funkcija prikaže sliku s tekstom.
Kako dodati stilizirani tekst
Također možete dodati stilizirani tekst na sliku u JES-u pomoću funkcije addTextWithStyle().
- Napravite novu funkciju pod nazivom StyledTextOnImage:
defStyledTextOnImage():
- Unutar funkcije uvezite "java.awt. Font". To će vam omogućiti pristup određenim stilovima kao što je podebljani font.
uvoz java.awt. Font kao Font
- Upotrijebite funkciju pickAFile() da tražite od korisnika da odabere lokalnu datoteku na svom računalu:
datoteka = pickAFile()
- Koristite funkciju makePicture() za stvaranje slikovnog objekta:
slika = makePicture (datoteka)
- Deklarirajte niz koji želite dodati slici:
str = "Ovo je test."
- Koristite funkciju makeStyle() za stvaranje objekta stila fonta. Funkcija makeStyle() omogućuje vam promjenu obitelji i veličine fonta. Možete ga koristiti i za podebljavanje, kurziv ili podcrtavanje teksta.
myFont = makeStyle("Arial", Font. HRABRO, 64)
- Koristite funkciju addTextWithStyle() za dodavanje teksta na sliku. Kao i prije, argumenti uključuju samu sliku, x i y koordinate lokacije teksta i tekstualni niz. Dodatno, unesite prilagođeni stil kao peti argument:
addTextWithStyle (pic, 50, 50, str, myFont)
- Kao i kod addText(), tekst je prema zadanim postavkama crn, ali možete navesti drugu boju s dodatnim, šestim parametrom:
addTextWithStyle (pic, 100, 100, str, myFont, plavo)
- Prikaži sliku:
pokazati(slika)
- Klikni na Učitaj program gumb koji se nalazi ispod područja za programiranje. Ako se od vas zatraži da spremite datoteku, kliknite na Da.
- Unesite funkciju StyledTextOnImage() u naredbeni redak da biste je pokrenuli:
StyledTextOnImage()
- Pričekajte da funkcija prikaže sliku s tekstom.
Dodavanje teksta slikama pomoću JES-a
Sada ste vidjeli kako dodati tekst slikama, možete provjeriti neke druge zanimljive stvari koje možete učiniti slikama pomoću JES-a. Ovo moćno okruženje omogućuje vam obrezivanje i skaliranje slika, primjenu filtara i provođenje transformacija boja.