Page 1 of 1

Image -> Ti-Basic

Unread postPosted: 15 Aug 2016, 18:22
by Geektor_
Bonjours, je suis nouveau sur le forum, je voulais juste partager un truc que j'ai fait à l'arrache, c'est une petite page avec un script qui "convertit" une image en TI Basic ( avec des pxl-On() ).

Par contre, le script nécessite que les couleurs de l'image soit celle de la calculatrice ( Une Ti 83 Premium CE pour moi ).
On met l'image à convertir dans le même répertoire que l'appli sous le nom "image.png" ( seul le PNG est supporté ) et on met les dimensions de l'image dans le fichier "size.js". Pour l'instant, le maximum est de 100px par 100px.

Ensuite, on lance la page web, faut clicker sur "Start" et on récupère le code dans le textarea.

Pour une raison inconnus, le script plante sur Chrome mais marche nickel sur Mozilla.

Couleur de la calculatrice:
Exemple: R,G,B - #hexadecimal
Vert: 0,160,0 #00A000
Rouge: 255,0,0 #FF0000
Bleu: 0,0,255 #0000FF
Bleu Claire: 0,150,255 #0096FF
Bleu Foncé: 0,0,150 #000096
Orange: 255,150,0 #FF9600
Jaune: 255,255,0 #FFFF00
Noir: 0,0,0 #000000
Blanc: 255,255,255 #FFFFFF
Gris Foncé: 82,82,82 #525252
Gris: 140,140,140 #8C8C8C
Gris medium: 200,200,200 #C8C8C8
Gris Clair: 230,230,230 #E6E6E6

Utilisez le pot de peinture de photofiltre pour ajustez les couleurs.

Wala, en espérant que ça vous aidera, désolé d'avance pour la "degeulassitude" ( excusez moi du terme ) du script, je l'ai vraiment fait en 30min et j'aurai pas le temps de bosser dessus d'ici 2 semaine.

Ca m'a permis de faire des petits sprites:
Image

Telechargement:
ImgtoBasic.zip

Re: Image -> Ti-Basic

Unread postPosted: 16 Aug 2016, 15:16
by GalacticPirate
Wow, excellent travail ! :D

Re: Image -> Ti-Basic

Unread postPosted: 24 Aug 2016, 20:59
by Geektor_
Je fais une version clean dès que je peut.
Merci :)

Re: Image -> Ti-Basic

Unread postPosted: 25 Aug 2016, 09:42
by Ti64CLi++
Seul problème, le code est en anglais, tu devrais faire que l'on puisse choisir la langue du code ;)

Re: Image -> Ti-Basic

Unread postPosted: 25 Aug 2016, 13:44
by Epharius
C'est vraiment un excellent travail ! :bj:
Je suis d'accord avec neuronix par contre. En effet Ti-Connect CE, qui permet de créer ou d'éditer des programmes Ti-Basic marche en Français, et il sera alors impossible de copier/coller tel quel le code qui sort du script JS, demandant ainsi de faire des conversions à la main. Tu n'as cependant pas grand chose à modifier, si ce n'est le nom des couleurs et de la fonction pxl-on ;)
Sinon, un petit CSS de rien du tout ne serait pas de trop non-plus, mais c'est secondaire :p

Re: Image -> Ti-Basic

Unread postPosted: 25 Aug 2016, 17:34
by Geektor_
Bah ti-connect marche dans la langue de la calculatrice quand tu "téléverse" ( c'est ca le mot je crois ?! ). Et j'ai toujours codé en anglais. Mais bonne idée, je vais faire un choix de language. J'essaie de faire un algo qui arrondi la couleurs a celle de la palette la plus proche, mais c'est vraiment galère.

J'essaie surtout d'automatiser la sélection de l'image avec un formulaire html.

Re: Image -> Ti-Basic

Unread postPosted: 25 Aug 2016, 22:18
by Geektor_
Heu, question: La nouvelle version, je la met ici ou je crée un nouveau Post ?

Re: Image -> Ti-Basic

Unread postPosted: 25 Aug 2016, 22:23
by Hamza.S
tu peux le publier ici upload.php en tant qu'archive