Image (gb.qt4)
Questa classe implementa un'immagine.
Il contenuto dell'immagine viene archiviato nella memoria del processo, non nel server di visualizzazione come una
Picture.
Per ottenere o impostare singoli valori di pixel, puoi considerare la classe Image come un array bidimensionale:
Image[x,y]
che fa riferimento al pixel nella posizione (x, y) all'interno dell'immagine.
Costanti ereditate
Premultiplied
|
Questa costante rappresenta un'immagine i cui pixel sono codificati in formato ARGB premultiplied (con l'aggiunta della trasparenza).
|
Standard
|
Queste costanti rappresentano un'immagine i cui pixel sono codificati in formato ARGB.
|
Proprietà statiche ereditate
Debug
|
Restituisce o imposta se la modalità di debug è abilitata.
|
Metodi statici
FromString
|
Crea un'immagine dal contenuto di una stringa.
|
Load
|
Carica un'immagine da un file.
|
Proprietà
Picture
|
Converte l'immagine in una picture e la restituisce.
|
Proprietà ereditate
Data
|
Restituisce un puntatore ai dati dell'immagine.
|
Depth
|
Restituisce la profondità dell'immagine.
|
Format
|
Restituisce il formato immagine interno come una stringa.
|
H
|
Un sinonimo di proprietà Height.
|
Height
|
Restituisce l'altezza dell'immagine.
|
Pixels
|
Ritorna i colori dei pixel dell'immagine come una matrice di numeri interi a 32 bit.
|
W
|
Un sinonimo della proprietà Width.
|
Width
|
Restituisce la larghezza dell'immagine.
|
Metodi
PaintImage
|
|
Rotate
|
Restituisce una copia ruotata dell'immagine.
|
Save
|
Salva l'immagine in un file. L'estensione nella Path del file fornirà il formato dell'immagine salvata.
|
Stretch
|
Restituisce una copia "tirata" dell'immagine.
|
ToString
|
|
Metodi ereditati
BeginBalance
|
Inizia un bilanciamento globale dell'immagine.
|
Brightness
|
Regola la luminosità dell'immagine.
|
Clear
|
Cancella l'immagine.
|
Colorize
|
Colora il contenuto dell'immagine usando il colore specificato.
|
Contrast
|
Regola il contrasto dell'immagine.
|
Copy
|
Restituisce una copia dell'immagine o una copia di una parte di essa
|
Desaturate
|
Desatura un'immagine, ovvero la converte in scala di grigi.
|
DrawAlpha
|
Copia il canale alfa di Image nell'immagine corrente.
|
DrawImage
|
Copia l'immagine Image all'interno dell'immagine corrente.
|
EndBalance
|
Termina un bilanciamento globale dell'immagine.
|
Erase
|
Crea un canale alfa nell'immagine cancellando il colore specificato.
|
Fill
|
Riempie l'immagine con un colore specificato.
|
FillRect
|
Riempe il rettangolo specificato con il colore specificato.
|
Fuzzy
|
Sfoca un'immagine e la restituisce.
|
Gamma
|
Regola il gamma dell'immagine.
|
Gray
|
Converte un'immagine in scala di grigi.
|
Hue
|
Regola la tonalità dell'immagine.
|
Invert
|
Inverte un'immagine e la restituisce.
|
Lightness
|
Regola la luminosità dell'immagine.
|
Mask
|
Moltiplica ciascun componente di colore di ciascun pixel per il componente di colore del colore specificato.
|
Mirror
|
Restituisce l'immagine rispecchiata in verticale e/o in orizzontale.
|
Opacity
|
Modifica l'opacità di un'immagine e la restituisce.
|
PaintRect
|
Miscela il rettangolo specificato con il colore specificato.
|
Replace
|
Sostituisce un colore con un altro.
|
Resize
|
Ridimensiona l'immagine.
|
RotateLeft
|
Ruota un'immagine di 90° a sinistra e la restituisce.
|
RotateRight
|
Ruota un'immagine di 90° a destra e la restituisce.
|
Saturation
|
Regola la saturazione dell'immagine.
|
Transparent
|
Rende l'immagine trasparente usando il colore Color specificato.
|