TI Image-menyen
Denne undermenyen er plassert under Flere moduler.
Merk: Når du oppretter et nytt program som bruker denne modulen, anbefales det å bruke programtypen Bildebehandling. Dette vil sikre at alle relevante moduler importeres.
|
Objekt |
Beskrivelse |
|---|---|
|
from ti_image import * |
Importerer alle metoder fra ti_image-modulen. |
|
new_image(bredde,høyde,(r,g,b)) |
Oppretter et nytt bilde med spesifisert bredde og høyde for bruk i Python-programmet. Fargen på det nye bildet defineres av verdiene (r,g,b). |
|
load_image("navn") |
Laster bildet som er spesifisert av «navn» til bruk i Python-programmet. Bildet må være en del av TNS-dokumentet enten i en Merknader- eller Grafer-applikasjon. «navn»-ledeteksten vil vise bildenavnene (hvis de har blitt navngitt tidligere) eller et tall som indikerer deres innsettingsrekkefølge. |
|
copy_image(bilde) |
Oppretter en kopi av bildet som er spesifisert av variabelen «bilde». |
Bildeobjektets metoder
Tilleggsfunksjoner relatert til bildeobjekter er tilgjengelige i redigeringsprogram og Shell ved å skrive variabelnavnet etterfulgt av . (punktum).
| • | get_pixel(x,y): Mottar verdien (r,g,b) av pikselen på stedet som er definert av koordinatparet (x,y). |
px_val = get_pixel(100,100)
print(px_val)
| • | set_pixel(x,y,farge_tuppel): Setter pikselen på stedet (x,y) til fargen som er spesifisert i farge_tuppel. |
set_pixel(100,100,(0,0,255))
Setter pikselen på (100 100) til fargen (0,0,255).
| • | show_image(x,y): Viser bildet med øvre venstre hjørne på stedet (x,y). |
| • | w, h, name: Henter parametrene for bildets bredde, høyde og navn. |
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)