π
<-
Chat plein-écran
[^]

Image -> Ti-Basic

Image -> Ti-Basic

Message non lude Geektor_ » 15 Aoû 2016, 18:22

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
(2.67 Kio) Téléchargé 84 fois
Avatar de l’utilisateur
Geektor_
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 93.3%
 
Messages: 8
Inscription: 15 Aoû 2016, 17:28
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Lycée

Re: Image -> Ti-Basic

Message non lude GalacticPirate » 16 Aoû 2016, 15:16

Wow, excellent travail ! :D
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
Avatar de l’utilisateur
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 1.3%
 
Messages: 1156
Images: 2
Inscription: 23 Mai 2015, 10:36
Localisation: Hauts-de-Seine, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: L3 Informatique
GitHub: GalacticPirate-Prog

Re: Image -> Ti-Basic

Message non lude Geektor_ » 24 Aoû 2016, 20:59

Je fais une version clean dès que je peut.
Merci :)
Avatar de l’utilisateur
Geektor_
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 93.3%
 
Messages: 8
Inscription: 15 Aoû 2016, 17:28
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Lycée

Re: Image -> Ti-Basic

Message non lude Ti64CLi++ » 25 Aoû 2016, 09:42

Seul problème, le code est en anglais, tu devrais faire que l'on puisse choisir la langue du code ;)
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

En ligne

Re: Image -> Ti-Basic

Message non lude Epharius » 25 Aoû 2016, 13:44

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
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
Avatar de l’utilisateur
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 7%
 
Messages: 1107
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Re: Image -> Ti-Basic

Message non lude Geektor_ » 25 Aoû 2016, 17:34

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.
Avatar de l’utilisateur
Geektor_
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 93.3%
 
Messages: 8
Inscription: 15 Aoû 2016, 17:28
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Lycée

Re: Image -> Ti-Basic

Message non lude Geektor_ » 25 Aoû 2016, 22:18

Heu, question: La nouvelle version, je la met ici ou je crée un nouveau Post ?
Avatar de l’utilisateur
Geektor_
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 93.3%
 
Messages: 8
Inscription: 15 Aoû 2016, 17:28
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Lycée

Re: Image -> Ti-Basic

Message non lude Hamza.S » 25 Aoû 2016, 22:23

tu peux le publier ici upload.php en tant qu'archive
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4461
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile


Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 16 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1950 utilisateurs:
>1928 invités
>17 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)