Bonjour
Après quelques recherches infructueuses je me tourne vers vous.
Je débute en LUA sur Ti Nspire j'aimerais insérer des images. Cependant en utilisant "image.new()" je n'arrive pas à comprendre comment connaitre les codes couleurs (je pense que c'est ca) d'une image.
Comment faire pour savoir quelles nombres mettre dans la parenthèse pour que mon image s'affiche?
Existe-t-il un convertisseur?
Merci
(pour l'instant j'utilise les ressources mais ca prend beaucoup de place).
Créer une image
Voir le premier message non lu • 10 messages
• Page 1 sur 1
-
david0289Premium
Niveau 8: ER (Espèce Rare: nerd)- Messages: 82
- Inscription: 23 Avr 2014, 01:11
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Créer une image
david0289 a écrit:Existe-t-il un convertisseur?
Oui : http://bwns.be/jim/sprite.html et http://bwns.be/jim/hpsprite.html ainsi que celui dans l'éditeur Lua de TI-NSpire Computer Software (donc tu n'as pas à sortir du logiciel).
(pour l'instant j'utilise les ressources mais ca prend beaucoup de place).
Si tu te plains déjà des resources, saches que les TI-Images sont 4 fois plus volumineuses ( 4 octets pour coder un octet de l'image).
-
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6414
- Images: 22
- Inscription: 27 Nov 2008, 00:00
- Localisation: 0x1AACC355
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: BAC+5: Epita (ING3)
Re: Créer une image
Merci pour la réponse
parcontre sur le site http://bwns.be/jim/hpsprite.html ca ne fonctionne pas. Les valeurs qu'ils me donnent ne ressemblent pas aux codes que j'ai déjà vu. ils m'affichent ca
Il se trouve ou le convertisseur dans l'éditeur LUA (je suis sur MAC)
parcontre sur le site http://bwns.be/jim/hpsprite.html ca ne fonctionne pas. Les valeurs qu'ils me donnent ne ressemblent pas aux codes que j'ai déjà vu. ils m'affichent ca
Il se trouve ou le convertisseur dans l'éditeur LUA (je suis sur MAC)
-
david0289Premium
Niveau 8: ER (Espèce Rare: nerd)- Messages: 82
- Inscription: 23 Avr 2014, 01:11
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Créer une image
david0289 a écrit:Merci pour la réponse
parcontre sur le site http://bwns.be/jim/hpsprite.html ca ne fonctionne pas. Les valeurs qu'ils me donnent ne ressemblent pas aux codes que j'ai déjà vu. ils m'affichent ca
Oops, j'ai copié le lien un peu trop rapidement, persuadé que Jim avait fait un tel convertisseur. Visiblement, là, c'est le convertisseur pour HP Prime, donc rien à voir
Ce à quoi je pensais était http://hoffa.franceserv.fr/tiimage/ mais n'est plus disponible visiblement ..
Dans TI-Nspire Computer Software, il y a dans l'éditeur Lua un bouton pour ça, mais c'est possible qu'ils l'aient viré car, après tout, les resources sont _bien plus_ optimisées en taille.
Edit: Visiblement, il l'ont viré (j'ai rien pour tester là)
-
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6414
- Images: 22
- Inscription: 27 Nov 2008, 00:00
- Localisation: 0x1AACC355
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: BAC+5: Epita (ING3)
Re: Créer une image
Merci beaucoup pour la réponse et dommage qu'on ai plus le choix et qu'on soit obligé de passer par les ressources pour mes images.
-
david0289Premium
Niveau 8: ER (Espèce Rare: nerd)- Messages: 82
- Inscription: 23 Avr 2014, 01:11
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Créer une image
david0289 a écrit:Merci beaucoup pour la réponse et dommage qu'on ai plus le choix et qu'on soit obligé de passer par les ressources pour mes images.
En même temps, ca commence à faire un paquet de temps que la 3.6 est sortie.
Mais bref, on peut toujours le faire à la main (il y a toujours le converter Python de Jim, qui fonctionne (il faut ImageMagick), disponible ici : http://bwns.be/jim/convert.py )
le image.new prenant la grosse string est toujours disponible si on force le platform.apilevel à 2.2 par exemple (cf. ici).
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14606
- Images: 1216
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: Créer une image
Autre chose mais sur le même thème. J'ai créé un code qui affichera une image en fonction des résultats d'un programme Ti Basic. Il fonctionne plutôt bien mais j'aimerais ajouter la fonction zoom et déplacement à ce programme. Après des recherche sur le forum j'ai trouvé des lignes de codes qui me conviennent mais je n'arrive pas à les appliquer aux différents cas.
Je débute vraiment en LUA je sais que l'ordre des fonction est important mais je n'ai pas encore assez d'expérience pour connaitre l'ordre à suivre afin de l'appliquer sur chacun de mes cas.
(j'ai trouvé une partie de mon bonheurs ici viewtopic.php?f=19&t=12211&p=142576&hilit=image#p142576)
Voici mon programme
Je débute vraiment en LUA je sais que l'ordre des fonction est important mais je n'ai pas encore assez d'expérience pour connaitre l'ordre à suivre afin de l'appliquer sur chacun de mes cas.
(j'ai trouvé une partie de mon bonheurs ici viewtopic.php?f=19&t=12211&p=142576&hilit=image#p142576)
Voici mon programme
-
david0289Premium
Niveau 8: ER (Espèce Rare: nerd)- Messages: 82
- Inscription: 23 Avr 2014, 01:11
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Créer une image
L'ordre n'est pas important, non.
Mais encore faut-il que quand tu appelles une fonction, elle ait déjà été définie (peut-être que c'est ce que tu voulais dire).
Par ailleurs, as-tu vraiment besoin d'une variable externe ?
Si oui, je t'encourages à utiliser un var.monitor/on.varChange, plutôt qu'un recall à chaque paint.
Par ailleurs, regarde ceci :
- tutoriaux step by step : http://www.compasstech.com.au/TNS_Authoring/Scripting/
- inspired-lua wiki : https://wiki.inspired-lua.org
- une presentatiom qui peut t'aider : PDF / Powerpoint
Mais encore faut-il que quand tu appelles une fonction, elle ait déjà été définie (peut-être que c'est ce que tu voulais dire).
Par ailleurs, as-tu vraiment besoin d'une variable externe ?
Si oui, je t'encourages à utiliser un var.monitor/on.varChange, plutôt qu'un recall à chaque paint.
Par ailleurs, regarde ceci :
- tutoriaux step by step : http://www.compasstech.com.au/TNS_Authoring/Scripting/
- inspired-lua wiki : https://wiki.inspired-lua.org
- une presentatiom qui peut t'aider : PDF / Powerpoint
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14606
- Images: 1216
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: Créer une image
Qu'est ce que c'est que les ressources et comment les utilisées?
Avez-vous (des)un exemple(s) ?
Merci d'avance
Avez-vous (des)un exemple(s) ?
Merci d'avance
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 3441
- Images: 75
- Inscription: 04 Juil 2014, 14:40
- Localisation: Clermont-Ferrand 63
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: ENS Rennes
- GitHub: Ti64CLi
Re: Créer une image
Les ressources sont ce que tu peux insérer a l'intérieur du fichier tns et qui sera rendu disponible dans le script Lua (pour le moment, il ne s'agit que d'images).
Avant, il fallait mettre une très grosse string (le code de l'image) pour image.new(), maintenant, il suffit de faire image.new(_R.IMG.img_1) par exemple.
Le code du screenshot dans le post dessus est un exemple, il y en a un autre ici: https://wiki.inspired-lua.org/gc:drawImage
Avant, il fallait mettre une très grosse string (le code de l'image) pour image.new(), maintenant, il suffit de faire image.new(_R.IMG.img_1) par exemple.
Le code du screenshot dans le post dessus est un exemple, il y en a un autre ici: https://wiki.inspired-lua.org/gc:drawImage
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14606
- Images: 1216
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
10 messages
• Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 7 invités