π
<-

(WIP) Editeur d'images

Pour TI-Nspire OS 3.0 ou ultérieur.

Re: (WIP) Editeur d'images

Unread postby Naruto`kun » 11 Aug 2011, 21:18

sinon une grille blanche et grise?
User avatar
Naruto`kun
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 77.7%
 
Posts: 150
Joined: 17 Oct 2008, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: IUT Informatique

Re: (WIP) Editeur d'images

Unread postby Levak » 11 Aug 2011, 21:40

Lionel Debroux wrote: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: Select all
*
*/
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 wrote: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
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: (WIP) Editeur d'images

Unread postby Loulou 54 » 12 Aug 2011, 12:19

Oui, as tu fait un undo/redo ?
ça c'est très pratique ! :)
Mes programmes => ici !
User avatar
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.6%
 
Posts: 1985
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingé Logiciel chez Amazon

Re: (WIP) Editeur d'images

Unread postby Lionel Debroux » 12 Aug 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.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: (WIP) Editeur d'images

Unread postby Levak » 12 Aug 2011, 13:48

Lionel Debroux wrote:
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
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: (WIP) Editeur d'images

Unread postby Loulou 54 » 12 Aug 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 wrote: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 !
User avatar
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.6%
 
Posts: 1985
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingé Logiciel chez Amazon

Re: (WIP) Editeur d'images

Unread postby 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)
User avatar
ChockostaPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 2.2%
 
Posts: 213
Joined: 24 Feb 2011, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Math sup

Re: (WIP) Editeur d'images

Unread postby 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
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: (WIP) Editeur d'images

Unread postby Chockosta » 03 Sep 2011, 22:57

Ah, j'ai seulement essayé avec une vingtaine de frames...
Je vais faire des tests.
User avatar
ChockostaPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 2.2%
 
Posts: 213
Joined: 24 Feb 2011, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Math sup

Re: (WIP) Editeur d'images

Unread postby 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
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.9%
 
Posts: 14836
Images: 1131
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

PreviousNext

Return to Nspire-Lua

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 guests

-
Search
-
Social TI-Planet
-
Featured topics
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 !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1475 utilisateurs:
>1433 invités
>34 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)