Kommenter dine billeder eller tilføj andre typer tekstetiketter med JES.
JES er et udviklingsmiljø, der giver dig mulighed for at behandle og redigere en række medier. For billeder omfatter dette upload af billeder eller tilføjelse af forskellige filtereffekter.
Hvis du redigerer billeder, vil du måske tilføje tekst ved et bestemt sæt koordinater. Hvis det er tilfældet, kan du bruge indbyggede JES-funktioner såsom addText() eller addTextWithStyle(). Disse funktioner giver dig mulighed for at konfigurere, hvor teksten skal vises, farven på teksten og andre stilindstillinger.
Sådan tilføjer du tekst til et billede
Du kan tilføje tekst til et billede i JES ved at bruge addText()-funktionen. Da JES bruger Jython-programmeringssproget, skal du sørge for at friske op på din Python-syntaks med nogle grundlæggende Python-eksempler.
- Åbn JES-applikationen på din computer.
- I programmeringsvinduet skal du oprette en ny funktion kaldet textOnImage:
deftextOnImage():
- Inde i funktionen skal du bruge funktionen pickAFile() til at bede brugeren om at vælge en lokal fil på deres computer:
fil = pickAFile()
- Opret et billedobjekt ved hjælp af makePicture()-funktionen:
pic = makePicture (fil)
- Erklær den streng, du gerne vil tilføje til billedet:
str = "Dette er en test."
- Brug funktionen addText() til at tilføje teksten til billedet. Indtast billedet for det første argument. For det andet og tredje argument skal du indtaste de koordinater, hvor du vil have teksten vist. Send strengvariablen som det sidste argument:
addText (billede, 50, 50, str)
- Som standard er farven på teksten sort. Du kan ændre farven på teksten ved at angive navnet på en farve som det femte argument:
addText (billede, 100, 100, str, blå)
- Vis billedet ved hjælp af show()-funktionen til gengiv billedet i JES på skærmen:
at vise(billede)
- Klik på Indlæs program knap, placeret under programmeringsområdet. Hvis du bliver bedt om at gemme filen, skal du klikke på Ja.
- Indtast funktionen textOnImage() i kommandolinjen for at køre den:
- Vent på, at funktionen viser billedet med tekst.
Sådan tilføjes stylet tekst
Du kan også tilføje stylet tekst til et billede i JES ved hjælp af addTextWithStyle()-funktionen.
- Opret en ny funktion kaldet StyledTextOnImage:
defStyledTextOnImage():
- Inde i funktionen skal du importere "java.awt. Skrifttype". Dette vil give dig adgang til visse stilarter, såsom fed skrift.
importere java.awt. Skrifttype som Skrifttype
- Brug funktionen pickAFile() til at bede brugeren om at vælge en lokal fil på deres computer:
fil = pickAFile()
- Brug makePicture()-funktionen til at oprette et billedobjekt:
pic = makePicture (fil)
- Erklær den streng, du gerne vil tilføje til billedet:
str = "Dette er en test."
- Brug funktionen makeStyle() til at oprette et skrifttypeobjekt. MakeStyle()-funktionen giver dig mulighed for at ændre skrifttypefamilien og størrelsen. Du kan også bruge den til at gøre tekst fed, kursiv eller understreget.
myFont = makeStyle("Arial", Skrifttype. FREMHÆVET, 64)
- Brug funktionen addTextWithStyle() til at tilføje teksten til billedet. Som før inkluderer argumenterne selve billedet, x- og y-koordinaterne for tekstplaceringen og tekststrengen. Indtast desuden den brugerdefinerede stil som det femte argument:
addTextWithStyle (billede, 50, 50, str, myFont)
- Som med addText() er teksten sort som standard, men du kan angive en anden farve med en ekstra sjette parameter:
addTextWithStyle (billede, 100, 100, str, myFont, blå)
- Vis billedet:
at vise(billede)
- Klik på Indlæs program knap, placeret under programmeringsområdet. Hvis du bliver bedt om at gemme filen, skal du klikke på Ja.
- Indtast StyledTextOnImage()-funktionen i kommandolinjen for at køre den:
StyledTextOnImage()
- Vent på, at funktionen viser billedet med tekst.
Tilføjelse af tekst til billeder ved hjælp af JES
Nu har du set, hvordan du tilføjer tekst til billeder, du kan tjekke nogle af de andre interessante ting, du kan gøre ved billeder med JES. Dette kraftfulde miljø lader dig beskære og skalere billeder, anvende filtre og udføre farvetransformationer.