Suffisant pour les dalles + l'arduino ?
Oui Monsieur.
J'ai un peu avancé sur le programme de conversion des images. Pour le moment, j'ai un truc du style;
Python convert.py image.bmp
ce qui me donne un fichier image.c
Ce fichier contient deux images (l'une pour le gris clair et l'autre pour le gris foncé, ce qui nous donne après affichage sur le dot, une image sur 4 niveaux de gris)
Je posterai une version 0.3 en fin de semaine incluant la fonction image_4bpp() qui permettra d'afficher ce type d'image (à l'heure actuel, vous n'avez que Image_DOT() qui ne permet d'afficher que des images en tout ou rien)
Après quelques tests, je me rend compte qu'il faut que je rajoute un paramètre si l'on veut inverser l'image calculée (à choisir en fonction de la couleur de fond de l'image de départ) ainsi qu'un calcul supplémentaire pour ajuster automatiquement le seuil de conversion.
Comme j'avais hâte de convertir un gif, j'ai essayé directement avec le programme tel qu'il est là, mais cela nécessite pas mal d'étapes, il va falloir que je travail à les réduire.
voila le gif de départ
avec GIMP, j'ai réduis le fichier à 128x32 pixels (sa taille d'origine) puis, je l'ai coupé à 128x16 (en conservant le ratio donc)
ce qui donne
avec IrfanView, j'ai séparé toutes les frames du gif, puis avec la fonction batch conversion de ce même logiciel, j'ai convertit tous les fichiers en BMP 16 couleurs.
pour finir, j'ai appliqué mon programme sur toutes les images, et j'ai rassemblé les fichiers .c dans un seul fichier.
Bref, ça prend quand même une dizaine de minute, il va falloir simplifier tout ça.
Voila le résultat.