TI bildmeny

Denna undermeny finns under Fler moduler.

Obs: När du skapar ett nytt program som använder den här modulen rekommenderas användning av program med bildbehandling. Detta säkerställer att alla relevanta moduler importeras.

Post

matris

from ti_image import *

Importerar alla metoder från ti_image-modulen.

new_image(width,height,(r,g,b))

Skapar en ny bild med specificerad bredd och höjd för användning i Python-programmet.

Färgen på den nya bilden definieras av värdena (r,g,b).

load_image("name")

Läser in bilden som specificerats av "name" för användning i Python-programmet.

Bilden måste vara en del av TNS-dokumentet antingen i anteckningar eller i grafapplikationen.

Prompten ”name” visar bildnamnen (om de har namngivits tidigare) eller ett nummer som anger deras infogningsorder.

copy_image(image)

Skapar en kopia av bilden som specificerats av variabeln ”image”.

Methods of Image objects (metoder för bildobjektet)

Ytterligare funktioner som är relaterade till bildobjekten finns tillgängliga i Editor och Shell genom att skriva in variabelnamnet följt av en . (punkt).

get_pixel(x,y): Får värdet (r,g,b) för pixeln på plats definierad av koordinatparet (x,y).

px_val = get_pixel(100,100)

print(px_val)

set_pixel(x,y,color_tuple): Ställer in pixeln på plats (x,y) till färgen som anges i color_tuple.

set_pixel(100,100,(0,0,255))

Ställer in pixeln på (100,100) på färg (0,0,255).

show_image(x,y): Visar bilden med det övre vänstra hörnet för plats (x,y).
w, h, name: Ger bildens bredd, höjd och namnparametrar.

Till exempel

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)