bitmap et canvas

Image dans un canvas (2)

Ce fichier contient les valeurs RGBa des pixels d'une image sous forme d'un tableau js.

Écrire un script du même type que celui de l'exercice précédent permettant d'afficher l'image dans un canvas.

Mais largeur et hauteur ne vous sont pas données. A vous de les trouver.

Dimensions de l'image

On cherche ce que peuvent être les dimensions de l'image.

Pour cela, on récupère le nombre d'éléments de la liste, ce nombre est 4 fois le nombre de pixels N.

On essaie ensuite de décomposer N en produit de deux entiers.

Affichage de l'image

Il reste à essayer les différents formats possibles jusquà obtenir l'image la plus plausible.