Discuss Scratch

Lu_Li_49
Scratcher
100+ posts

Besoin d'aide pour optimiser un projet.

Bonjour, suite à ce poste, j'ai fait un projet qui sauvegarde un dessin.
c'est celui-ci
Le problème c'est que ça prends beaucoup de temps à sauvegarder un dessin simple (j'ai fait un système qui reprends la couleur du pixel d'avant si c'est la même couleur pour aller plus vite). Pour moi, ça m'a pris environ 30 minutes.
Il suffit de cliquer sur “save” pour sauvegarder et toutes les couleurs des pixels. Les couleurs sont sauvegardés dans une liste.
Je voudrais savoir si c'est possible de pouvoir sauvegarder une image complexe en 2 minutes maximum en changeant le code.

Last edited by Lu_Li_49 (Dec. 7, 2024 17:43:57)

Lu_Li_49
Scratcher
100+ posts

Besoin d'aide pour optimiser un projet.

c'est cette image:
(elle sera supprimée au bout de 6 mois)
https://ibb.co/WpRZ3BW
wilhelm43
Scratcher
1000+ posts

Besoin d'aide pour optimiser un projet.

C'est en effet possible, en utilisant une procédure de scan à la Geotale, je t'invite regarder cette vidéo de griffpatch pour découvrir comment utiliser cette technique (il faut cependant laisser un crédit à Geotale).

Sniff… #3000

Last edited by wilhelm43 (Dec. 7, 2024 18:58:45)

Scratcheurscratch
Scratcher
63 posts

Besoin d'aide pour optimiser un projet.

Dans ton cas, j'aurai plutôt pensé a stocker la position, la couleur et la taille, de chaque pixel dessiné dans des listes, ensuite il suffirai de donner comme code toutes les listes assemblés (avec un petit de code pour déterminer comment les séparer)
Lu_Li_49
Scratcher
100+ posts

Besoin d'aide pour optimiser un projet.

ok merci
ababoin07
Scratcher
500+ posts

Besoin d'aide pour optimiser un projet.

Lu_Li_49 wrote:

ok merci
Ou tout simplement de changer en temps réel dans une liste la couleur des pixels modifiés…
Lu_Li_49
Scratcher
100+ posts

Besoin d'aide pour optimiser un projet.

C'était pour scanner une image mais je vais utiliser votre technique pour pouvoir dessiner sur l'image.

Powered by DjangoBB