-
Notifications
You must be signed in to change notification settings - Fork 0
02 L'API Image
Format des images : La seule structure qui existe ce sont les tableaux mono dimensionnels pour stocker l'image.
Dans notre esprit ce sont des matrices.
6factoriel possibilités de passer d'une à l'autre.
PArmi elles : raw major column major
On va travailler selon format raw major.
On va travailler en uchar4 (unsigned char 4)
X : R Y : G Z : B W : A : Toujours 255 pour voir quelque chose
i : ligne : hauteur : varie sur h j : colonne : largeur : varie sur w
L'indice "réel" de la structure mono sera s (variable de travai).
Pour calculer les FPS on va faire du rendu sans image (le server est trop loin, on calculerait la bande passante).
OMP Spécification des industriels pour passer en une ligne de séquentiel en parallèle.
Différents formats possibles :
- RGBA
- CMJN (imprimantes, designers)
- HSBA (pour les ingénieurs)
Avec HSBA, si on fixe S, B et A à 1 et qu'on fait varier H entre [0-1] on va obtenir un dégradé "scientifique".
Soit des couleurs froides aux couleurs chaudes.
On a une fonction affine en fonction du min-max sur l'axe x et du minhue (0) maxhue (1) sur l'axe y.
Mathématiquement les x et y peuvent être des nombres à virgule (réels). Mais pour une image, les coordonnées d'images sont des entiers.
La grille représentée par i et j est appelée le domaine image (avec i entre 0 et h et j entre 0 et w).
La grille que l'on accède avec x et y est appelée le domaine math.
On doit pouvoir faire une association pour passer de l'un à l'autre. Ce sont deux domaines différents.