π
<-

(WIP) Editeur d'images

Pour TI-Nspire OS 3.0 ou ultérieur.

Re: (WIP) Editeur d'images

Message non lude Naruto`kun » 11 Aoû 2011, 21:18

sinon une grille blanche et grise?
Avatar de l’utilisateur
Naruto`kun
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 77.7%
 
Messages: 150
Inscription: 17 Oct 2008, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: IUT Informatique

Re: (WIP) Editeur d'images

Message non lude Levak » 11 Aoû 2011, 21:40

Lionel Debroux a écrit:Si tu veux vraiment faire un "pot de peinture" (FloodFill) qui réponde à tous les usages, en fait, il faut les deux, et donner à l'utilisateur une façon de passer de l'un à l'autre et un undo/redo :)

A l'utilisation, le défaut du FloodFill à 8 points est qu'à cause de sa propension à passer de l'autre côté d'une ligne, il remplit des zones que l'utilisateur, dans sa tête, ne veut justement pas que le FloodFill remplisse. Par exemple:
Code: Tout sélectionner
*
*/
X*
**
*

Si l'algorithme de FloodFill à 8 points arrive sur la case X, il va déclencher le remplissage de la case /... et de là, de toute la zone qu'on peut atteindre à partir de la case /.


Pas si sûr. Je ne vois pas pourquoi il colorierait les zones utilisateur O_o.

Justement c'est l'intérêt de passer la couleur d'origine en argument. Si et seulement si c'est la même couleur, ça la peint avec la nouvelle couleur que j'ai mis en globale.

Naruto`kun a écrit:sinon une grille blanche et grise?


Personnellement je trouve l'alternative de Chockosta très bien.
Je travaille beaucoup sur TheGIMP et Photoshop... c'est vraiment un enfer optique les carrés blancs et gris à grande échelle, je trouve.



Sinon, Chockosta, une remarque comme ça sans aucun rapport : Je te conseille une technique contrer le problème du texte qui est rendu invisible par l'image (zoom, nombre de pixels) : dessine deux fois le texte avec un pixel en X et un pixel en Y avec une autre couleur (genre blanc). Dans un sens ça donne un efeft d'ombre, dans l'autre un effet de rétroéclairage.
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: (WIP) Editeur d'images

Message non lude Loulou 54 » 12 Aoû 2011, 12:19

Oui, as tu fait un undo/redo ?
ça c'est très pratique ! :)
Mes programmes => ici !
Avatar de l’utilisateur
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 1.7%
 
Messages: 1988
Images: 8
Inscription: 02 Aoû 2009, 00:00
Localisation: 54, près de Metz
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingé Logiciel chez Amazon

Re: (WIP) Editeur d'images

Message non lude Lionel Debroux » 12 Aoû 2011, 12:30

Pas si sûr. Je ne vois pas pourquoi il colorierait les zones utilisateur O_o.

Voir par exemple http://www.academictutorials.com/graphi ... d-fill.asp , paragraphe "8-Way Recursive Method (floodFill8)": le FloodFill à 8 directions passe de l'autre côté d'une ligne oblique d'un seul pixel de large. C'est ça que j'essayais de décrire dans mon post plus haut, avec la case "/" :)
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.4%
 
Messages: 6875
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: (WIP) Editeur d'images

Message non lude Levak » 12 Aoû 2011, 13:48

Lionel Debroux a écrit:
Pas si sûr. Je ne vois pas pourquoi il colorierait les zones utilisateur O_o.

Voir par exemple http://www.academictutorials.com/graphi ... d-fill.asp , paragraphe "8-Way Recursive Method (floodFill8)": le FloodFill à 8 directions passe de l'autre côté d'une ligne oblique d'un seul pixel de large. C'est ça que j'essayais de décrire dans mon post plus haut, avec la case "/" :)


Aaaah, oui. Ça j'y avais pas pensé =D
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: (WIP) Editeur d'images

Message non lude Loulou 54 » 12 Aoû 2011, 17:14

C'est également ce que j'avais dit plus haut, mais personne n'a réagi.. :geek: lol

Ma ligne de 1 est une ligne oblique de 1 pixel de large. :)
Loulou 54 a écrit:Ah oui je vois en effet, c'est pas trop compliqué.. :) Bien joué.

Elles n'ont donc pas les mêmes effets (les fonctions 8 ou 4 pts) par exemple pour ce cas là, n'est-ce pas ?
=>
100
010
A01

si j'applique en A :
4pts =>
100
110
111
8pts =>
111
111
111

:D:
Mes programmes => ici !
Avatar de l’utilisateur
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 1.7%
 
Messages: 1988
Images: 8
Inscription: 02 Aoû 2009, 00:00
Localisation: 54, près de Metz
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingé Logiciel chez Amazon

Re: (WIP) Editeur d'images

Message non lude Chockosta » 03 Sep 2011, 15:16

Up !

nSpaint version 0.4...
-Comme je l'ai montré quelques messages plus tôt, les pixels transparents sont différents des pixels blancs

Comme vous pouvez le voir, pas grand chose de nouveau.
Mais je viens de coder une nouvelle application : nAnima ! Elle permet de créer des animations.
Cette application est destinée à être mise dans le même classeur qu'une application nSpaint.
Il suffit de créer ses images avec nSpaint, de les enregistrer et de les ouvrir dans nAnima. Vous pouvez :
-Ajouter, insérer et supprimer des frames
-Sauver et ouvrir des animations
-Changer le nombre d'image par seconde (de 0.2 FPS à 100 FPS)
-Play the animation loop.

J'ai fait une vidéo qui montre deux animations. (La vidéo est faite avec l'émulateur car le TI-nSpire CAS software est trop lent. Je ne peux donc malheureusement pas montrer d'animation en couleur)



Screenshots :
Image Image

Télécharger la nouvelle version (nSpaint + nAnima)
Avatar de l’utilisateur
ChockostaPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 2.2%
 
Messages: 213
Inscription: 24 Fév 2011, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Math sup

Re: (WIP) Editeur d'images

Message non lude Levak » 03 Sep 2011, 19:37

Ayant déjà joué avec les images animées (succession bête et méchante d'images), je suis pas très confiant sur la portabilité de nAnima sur calc. En fait, moi il m'a suffit de 60 frames en 160*120px pour atteindre les limites de mémoire de l'émulateur faisant littéralement planter à l'ouverture du classeur. Pareil sur CX en montant à 70frames, tout en faisant le maximum pour vider la mémoire. Le classeur final faisant 130Ko pour 6Mo de *.Lua

Utilises-tu une quelconque compression ? (car je pense que tu en aura besoin)
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: (WIP) Editeur d'images

Message non lude Chockosta » 03 Sep 2011, 22:57

Ah, j'ai seulement essayé avec une vingtaine de frames...
Je vais faire des tests.
Avatar de l’utilisateur
ChockostaPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 2.2%
 
Messages: 213
Inscription: 24 Fév 2011, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Math sup

Re: (WIP) Editeur d'images

Message non lude Adriweb » 03 Sep 2011, 23:06

En tout cas, bravo, ca a l'air très bien fait :)

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...)
My calculator programs
Mes programmes pour calculatrices
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 82.2%
 
Messages: 14896
Images: 1211
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

PrécédenteSuivante

Retourner vers Nspire-Lua

Qui est en ligne

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

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
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.
2502 utilisateurs:
>2476 invités
>20 membres
>6 robots
Record simultané (sur 6 mois):
43991 utilisateurs (le 10/09/2025)
-
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)