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.

Questa classe reimplementa Image in gb.image.

Questa classe è creabile.

Questa classe si comporta come un lettura / scrittura array.

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.