Unico_Anello
10 mars 2013

Projet : transcription elfique

Règles de la langue Elfique :

Je vous invite à vous familiariser avec les règles (l’algorithme) de transcription en elfique sur cette page Write your name in Elvish. Voici ci-dessous un exemple issu de cette page :

bigbang2

Sheldon Cooper « The big bang theory » S03E17 The Precious Fragmentation

sheldon

1. Écrivons le prénom : SHELDON.

2. On décale les voyelles.

3. On apparie les consonnes précédant les voyelles: S + H = SH. L + D = LD.

4. On substitue les lettres latines par leurs équivalents elfiques.

5. On obtient la notation suivante :

     E    0
 _ [SH] [LD] N _

 Programmation en Python :

On récupère un texte (soit dans un champ de texte, soit via un fichier texte) puis on applique l’algorithme pour générer une image. L’élève a réalisé une interface graphique avec le module et utilise les bibilothèques sys numpy et PIL. Voilà ce que ça peut donner sur un exemple :

Unico_Anello

Un anneau pour les gouverner tous

lord

Avancement

Le projet suit son cours et chaque séance apporte son lot d’améliorations :

  • une interface graphique plus agréable.
  • Gestion de la transparence des images générées.
  • À venir  aussi le choix de la couleur d’encre pour calligraphier.

parchemin