Comment convertir une image JPEG et l’afficher sur minitel?
Le Minitel ne dispose pas de fonction native pour afficher une image ou photo.
Cependant, il est possible d’utiliser le logiciel
ImgToVdt, un convertisseur d’images qui transforme votre fichier image jpg dans un format compréhensible pour un Minitel,
il va ainsi générer l'image sur Minitel.
Un Minitel accepte le
format VideoTex (ou format VDT) comme base de transmission des informations.
Ce format correspond à tout ce que vous tapez sur le Minitel, les caractères, les retours à la ligne,
retours arrière, changement de couleur, etc…
Vous disposez d’une matrice de 40x24 caractères en 8 couleurs.
Chaque caractère Minitel fait 2 pixels de large et 3 pixels de haut. Pour simplifier cela revient
à dire qu’il est réaliste d’afficher 40*2 pixels en largeur et 24*3 pixels en hauteur,
soit des images 8 couleurs de 80x72 en nuances de gris.
Il est parfaitement envisageable d’afficher sur Minitel une image de 80x72 pixels en 8 nuances de gris, transcodée à partir d’un fichier image d’origine JPG ou PNG…
Pour effectuer ce transcodage, ImgToVdt prend en charge les principaux formats d’image et
photo tel que JPG/JPEG, PNG, TIF, PCX, BMP.
ImgToVdt supporte le format GIF mais uniquement en statique, non animé.
Prévisualisation et conversion
Le format de sortie est le format VDT (par défaut ligne par ligne, de gauche à droite, mais ceci est paramétrable).
Votre fichier image.JPG est donc converti en fichier image.VDT.
Lors de chaque conversion, ImgToVdt va créer aussi un fichier image PNG,
ce qui est pratique pour prévisualiser à quoi ressemblera votre image affichée par un Minitel.
Exemple:
2. En ligne de commande Windows, tapez:
imgtovdt "D:\Mon dossier\maphoto.jpg"
Résultat:
--------------------------------------------------------------- ImgToVdt - Image To Minitel Videotex format by Anto80 (@elbloco80) --------------------------------------------------------------- Hello! Argument input: [FILE1] "D:\Mon dossier\maphoto.jpg" Found file! Input bitmap: 740 x 233 pixels Image processing version 3 selected. Ratio image: 3.1760 Ratio will NOT be preserved. (Use -pr if you want to) Target image size: 40 x 24 characters Lowest lit level is 74 Highest lit level is 255 VDT File: "D:\Mon dossier\maphoto.VDT"... Temp bitmap saved to "D:\Mon dossier\maphoto.jpg.out_hi_v3_n_g.png" Temp bitmap saved to "D:\Mon dossier\maphoto.jpg.out_hi_v3_n_m.png" Videotex data: 2 kb
...ce qui aura pour effet de créer un fichier MaPhoto.VDT et deux fichiers de prévisualisation MaPhoto_g.PNG et MaPhoto_m.PNG. Le premier (avec suffixe _g) correspond à un rendu en niveaux de gris. Le second (avec suffixe _m) permet de prévisualiser dans les couleurs propres au Minitel car il y a un écart net entre le noir et le gris le plus foncé.
Pour plus de détails ou pour
obtenir des résultats graphiques différents,
vous pouvez consulter la liste des options de conversion de ImgToVdt.
Vous pouvez aussi volontairement créér des glitchs d'affichage sur votre Minitel.
En cas de problème, une rubrique d'aide est aussi disponible.
Transfert sur Minitel
Le fichier VDT généré par ImgToVdt devra enfin être transféré sur Minitel.
Une possibilité est d’utiliser le port série RS232,
par exemple par un câble USB vers Série pour faire cette liaison série RS232.
Dans ce cas, ce pilote USB vous sera utile:
Prolific USB-to-Serial Comm Port (Driver) version 3.3.2.105 model [10/27/2008] Vous le trouverez sur http://wp.brodzinski.net/hardware/fake-pl2303-how-to-install/ Sur cette page, recherchez "IO-Cable_PL-2303_Drivers-Generic_Windows_PL2303_Prolific" (.zip)
Par exemple pour envoyer au Minitel le contenu du fichier MaPhoto.VDT sur le port série COM4 à la vitesse de 4800 bauds, tapez les instructions ci-dessous dans l'invite de commandes Windows:
mode COM4 7bits 4800 bauds type "MaPhoto.VDT" > COM4
Vidéo : Exemples de photos converties, générées, et visualisées sur un écran Minitel
Témoignages : They used ImgToVdt !
Myd (DJ en France) a diffusé une photo de lui sur Minitel pendant un live YouTube.
Cette photo était en réalité issue d'une conversion du fichier image au format VDT, avec le logiciel ImgToVdt.
Crédit Images:
- Chat : "short-fur white and black cat photo" Image de chat gratuit sur Unsplash, par Manja Vitolic @madhatterzone – Femme et Homme : "This Person Does Not Exist" www.thispersondoesnotexist.com