π
<-
Chat plein-écran
[^]

Créer une image

Pour TI-Nspire OS 3.0 ou ultérieur.

Créer une image

Message non lude david0289 » 19 Mar 2015, 19:24

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).
Avatar de l’utilisateur
david0289Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 31.6%
 
Messages: 82
Inscription: 23 Avr 2014, 01:11
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Créer une image

Message non lude Levak » 19 Mar 2015, 20:00

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).
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
Avatar de l’utilisateur
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 98.9%
 
Messages: 6414
Images: 22
Inscription: 27 Nov 2008, 00:00
Localisation: 0x1AACC355
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BAC+5: Epita (ING3)

Re: Créer une image

Message non lude david0289 » 19 Mar 2015, 22:57

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

Image

Il se trouve ou le convertisseur dans l'éditeur LUA (je suis sur MAC)
Avatar de l’utilisateur
david0289Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 31.6%
 
Messages: 82
Inscription: 23 Avr 2014, 01:11
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Créer une image

Message non lude Levak » 19 Mar 2015, 23:39

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 :p

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.
Image

Edit: Visiblement, il l'ont viré (j'ai rien pour tester là)
Image
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
Avatar de l’utilisateur
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 98.9%
 
Messages: 6414
Images: 22
Inscription: 27 Nov 2008, 00:00
Localisation: 0x1AACC355
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BAC+5: Epita (ING3)

Re: Créer une image

Message non lude david0289 » 20 Mar 2015, 00:57

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.
Avatar de l’utilisateur
david0289Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 31.6%
 
Messages: 82
Inscription: 23 Avr 2014, 01:11
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Créer une image

Message non lude Adriweb » 20 Mar 2015, 05:38

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).
Image

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...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Créer une image

Message non lude david0289 » 20 Mar 2015, 14:18

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

Image
Avatar de l’utilisateur
david0289Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 31.6%
 
Messages: 82
Inscription: 23 Avr 2014, 01:11
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Créer une image

Message non lude Adriweb » 20 Mar 2015, 19:28

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
Image

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...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Créer une image

Message non lude Ti64CLi++ » 05 Aoû 2015, 19:29

Qu'est ce que c'est que les ressources et comment les utilisées?
Avez-vous (des)un exemple(s) :? ?
Merci d'avance
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

Re: Créer une image

Message non lude Adriweb » 05 Aoû 2015, 19:52

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
Image

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...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb


Retourner vers Nspire-Lua

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 7 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.
993 utilisateurs:
>981 invités
>8 membres
>4 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)