TI-billedmenu
Denne undermenu er placeret under Flere moduler.
Bemærk: Når der oprettes et nyt program, der bruger dette modul, anbefales det at bruge Billedbehandling programtype. Dette vil sikre, at alle relevante moduler importeres.
|
Menupunkt |
Beskrivelse |
|---|---|
|
from ti_image import * |
Importerer alle metoder fra ti_billedmodulet. |
|
new_image(bredde,højde,(r,g,b)) |
Opretter et nyt billede med den angivne bredde og højde til brug i Python-programmet. Farven på det nye billede defineres af værdierne (r,g,b). |
|
load_image("navn") |
Indlæser det billede, der er angivet af "navn" til brug i Python-programmet. Billedet skal være en del af TNS-dokumentet enten i en Noter eller Grafer-applikation. Prompten "navn" viser billednavnene (hvis de er blevet navngivet tidligere) eller et tal, der angiver deres indsættelsesrækkefølge. |
|
copy_image(billede) |
Opretter en kopi af det billede, der er angivet af "billede"-variablen. |
Billedobjektets metoder
Yderligere funktioner relateret til billedobjekter er tilgængelige i Editor og Shell ved at skrive variabelnavnet efterfulgt af en .(dot).
| • | get_pixel(x,y): Henter værdien (r,g,b) af pixlen på placeringen defineret af (x,y) koordinatparret. |
px_val = get_pixel(100,100)
print(px_val)
| • | set_pixel(x,y,farve_tupel): Indstiller pixel ved placering (x,y) til farven angivet i farve_tupel. |
set_pixel(100,100,(0,0,255))
Indstiller pixel ved (100,100) til (0,0,255) farve.
| • | show_image(x,y): Viser billedet med det øverste venstre hjørne på lokationen (x,y). |
| • | w, h, name: Henter billedets bredde-, højde- og navn-parametre. |
For eksempel
from ti_image import *
# An image has been previously inserted into the TNS document in a Notes application and named "bridge"
im1=load_image("bridge")
px_val = im1.get_pixel(100,100)
print(px_val)
# Set the pixel at 100,100 to blue (0,0,255)
im1.set_pixel(100,100,(0,0,255))
new_px = im1.get_pixel(100,100)
print(new_px)
# Print the width, height and name of the image
print(im1.w, im1.h, im1.name)