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)