Bonsoir tout le monde,
Dans le cadre d'un projet pour mon école je dois étudier des images et tout et tout.
Dans un premier temps j'aimerais récuperer les images et les mettre dans un tableau de couleur. A première vue ça à l'air d'être faisaible, mais il y a des questions que je me pose après avoir les les "tutos" et la doc Ocaml sur le sujet ...
Depuis des tutos Ocaml :
"Type image : Type abstrait pour représenter les images. Les images sont vues comme une matrice de couleurs "
"dump_image : image -> color vect vect : transforme une image en matrice de couleur"
Si le type image est déjà une matrice de couleurs, à quoi ça sert de la transformer en une autre matrices de couleurs ? ? ?
N'existe-t-il par une fonction dans les librairies de Ocaml qui prend l'adresse d'une image et renvoie la matrice correspondante ?
par exemple : img2mat : string -> color vect vect
Le type color j'ai bien compris ce que c'était, c'est un int de type RRGGBB.
J'ai vu d'autres sujet sur ce forum où certaines personnes ont codées elles même des fonctions pour à partir d'une image faire un tableau avec les pixels, mais en resultat, c'était des tabeaux mais qui n'avaient pas les même typages que ceux de la librairie "graphics".
Merci d'avance
Marcassin
Partager