pitbuell94
XLDnaute Nouveau
Bonjour à tous,
L'objet de ma demande est un peu particulière en ce sens que je me sers d'excel pour assouvir pas passion pour l'électronique.
Je restaure de vieux téléviseurs noir et blanc des années 40 à 60.
Pour vérifier leur fonctionnement, j'ai besoin de leur injecter une image via une mire.
J'ai crée une mire électronique avec un FPGA programmé en VHDL.
La partie électronique n'est pas un soucis.
Mon problème est que je dois convertir une image BMP ou JPEG en fichier injectable dans ma mémoire FLASH.
Convertir un fichier BMP ou JPEG en hexa n'est pas un soucis.
Avec CR-HEXACT, j'obtiens un fichier texte avec les valeurs suivantes.
Ce fichier se décompose comme suit après l'effacement des 54 premiers octets qui correspondent aux informations de l'image.
"áááéééôôôüüüÿÿÿþþþþþþþþþýýýüüüüüü" (taille de 2Mo)
Chaque paquet de 3 caractères compose un point de l'image> ááá > premier point, ééé second point et ainsi de suite jusqu'à la fin du fichier.( image sous 24 bits).
Je voudrait réaliser sous excel une fonction qui ouvre ce fichier BMP ou JPEG en mettant des séparateurs entre chaque caractère et qui réalise une moyenne des 3 caractères composant un pixel>
ááá devient á
ééé devient é
ôôô devient ô et ainsi de suite.
Ensuite, mon fichier final doit avoir cette allure:
á;é;ô;ü;ÿ;þ;þ;þ;ý;ü;ü
Chaque caractère représente alors la valeur luminance d'un point codée sous 8 bits soint 256 valeurs de gris.
Je pourrai ainsi l'injecter dans une flash via un programmateur de flash ou EEPROM.
Pensez-vous que la chose soit réalisable sous excel?
En lien, mes restaurations.
http://retro-forum.com/viewtopic.php?f=15&t=19830&start=0
http://retro-forum.com/viewtopic.php?f=15&t=234451
Bonne journée à tous.
Pitbuell94.
L'objet de ma demande est un peu particulière en ce sens que je me sers d'excel pour assouvir pas passion pour l'électronique.
Je restaure de vieux téléviseurs noir et blanc des années 40 à 60.
Pour vérifier leur fonctionnement, j'ai besoin de leur injecter une image via une mire.
J'ai crée une mire électronique avec un FPGA programmé en VHDL.
La partie électronique n'est pas un soucis.
Mon problème est que je dois convertir une image BMP ou JPEG en fichier injectable dans ma mémoire FLASH.
Convertir un fichier BMP ou JPEG en hexa n'est pas un soucis.
Avec CR-HEXACT, j'obtiens un fichier texte avec les valeurs suivantes.
Ce fichier se décompose comme suit après l'effacement des 54 premiers octets qui correspondent aux informations de l'image.
"áááéééôôôüüüÿÿÿþþþþþþþþþýýýüüüüüü" (taille de 2Mo)
Chaque paquet de 3 caractères compose un point de l'image> ááá > premier point, ééé second point et ainsi de suite jusqu'à la fin du fichier.( image sous 24 bits).
Je voudrait réaliser sous excel une fonction qui ouvre ce fichier BMP ou JPEG en mettant des séparateurs entre chaque caractère et qui réalise une moyenne des 3 caractères composant un pixel>
ááá devient á
ééé devient é
ôôô devient ô et ainsi de suite.
Ensuite, mon fichier final doit avoir cette allure:
á;é;ô;ü;ÿ;þ;þ;þ;ý;ü;ü
Chaque caractère représente alors la valeur luminance d'un point codée sous 8 bits soint 256 valeurs de gris.
Je pourrai ainsi l'injecter dans une flash via un programmateur de flash ou EEPROM.
Pensez-vous que la chose soit réalisable sous excel?
En lien, mes restaurations.
http://retro-forum.com/viewtopic.php?f=15&t=19830&start=0
http://retro-forum.com/viewtopic.php?f=15&t=234451
Bonne journée à tous.
Pitbuell94.
Pièces jointes
Dernière édition: