Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Crusher : logiciel de création d'images pour calculatrices
Solix Hors ligne Membre Points: 1090 Défis: 18 Message

Crusher : logiciel de création d'images pour calculatrices

Posté le 05/01/2015 18:56

Bonjour =D
Il y a bien longtemps j'avais commencé un projet ici, et j'ai décidé aujourd'hui de le refaire mais en mieux

Je vous présente donc mon logiciel de création/édition d'images pour calculatrices, vous pourrez créer des images de 128*64 en noir et blanc et les exporter. Le logiciel est codé en C++ avec Qt et peut donc être compilé pour Windows, Mac et Linux. (cf en bas du post)

Je ne l'ai pas encore fini mais il est quand même très fonctionnel. Parmi les taches encore à faire il y a notamment :
- Filtres flou gaussien, inverse, contour...
- Enregistrer au format Crusher (conservation des calques)
- Fusionner des calques
- Contraindre les outils lignes et dégradé avec Shift
- Dupliquer calque avec Alt-Click
- Sélectionner le calque sous le curseur
- Outil tampon, polygones, règle et rectangle arrondi
- Sélection plage de couleur

Tout ce que vous voyez sur les screen fonctionne bien sinon. J'ai calquer l'interface et les raccourcis sur Photoshop, si vous avez l'habitude de travailler avec, vous savez utiliser Crusher.

Les images étant en N&B impossible d'avoir des nuances... Du coup le logiciel fonctionne beaucoup avec les motifs. Vous pouvez choisir les couleur de remplissage et de contour parmi noir, blanc transparent et motif, et ainsi créer un motif.
Lors de l'importation par exemple vous pouvez utiliser le dithering pour simuler des nuances de gris. De plus les outils pipette, pot de peinture et baguette magique permettent de détecter automatiquement les motifs et les zones du motifs.

Je vous invite à tester le logiciel et à me donner votre feedback sur votre expérience, bugs, améliorations... =)

Screenshot
Cacher









Vidéo
Cacher




Télécharger pour Windows
Sources


Silaxe Hors ligne Membre Points: 809 Défis: 12 Message

Citer : Posté le 07/01/2015 18:12 | #


Tu peux en profiter pour mettre à jour ta signature
Matt36230 Hors ligne Membre Points: 1888 Défis: 0 Message

Citer : Posté le 10/01/2015 17:21 | #


Je voudrai tellement vouloir utiliser ce logiciel qui m'a l'air si utile, beau, pratique, etc
Mais quand je clique sur crusher.exe mon vilain ordi m'indique ça puis quand je clique sur ok ça :(...

J'ai réussi à régler ce problème ! Il fallait tout simplement mettre le fichier platforms directement dans le même dossier que crusher.exe

Ajouté le 10/01/2015 à 17:28 :
PS : On peut transformer l'image en code ?
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 10/01/2015 18:38 | #


J'ai un problème avec crusher : il manquait pas mal de qt5....dll.
Du coup je les ai téléchargé et mis dans le dossier de crusher. Mais lorsque je lane celui-ci une erreur apparait m'empêchant d'accéder au programme.
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Matt36230 Hors ligne Membre Points: 1888 Défis: 0 Message

Citer : Posté le 10/01/2015 18:47 | #


T'as essayé de faire ce que j'ai dit dans mon com juste au dessus ?
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 10/01/2015 18:49 | #


Oui, merci
mais cela ne marche pas, ça doit être un autre problème, mais lequel ?
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Solix Hors ligne Membre Points: 1090 Défis: 18 Message

Citer : Posté le 12/01/2015 11:36 | #


Aragorn a écrit :
J'ai un problème avec crusher : il manquait pas mal de qt5....dll.
Du coup je les ai téléchargé et mis dans le dossier de crusher. Mais lorsque je lane celui-ci une erreur apparait m'empêchant d'accéder au programme.

Peut tu me lister les dll manquantes STP ? Ainsi qu'une capture de l'erreur =p


La compilation en code Basic est en cours !
Pour le moment le programme détecte les rectangles, les lignes dans toutes les directions (lignes obliques à pas constant) et les points.
Je pense pouvoir encore optimiser le résultat. Il faut ensuite traduire tout ça en code casio (le plus simple)
Testez un logiciel de compression d'image pour calculatrice 818x plus puissant que photocasio, des outils plus nombreux et plus performants et une interface accueillante et facile à prendre en main. Vous serez convaincu ...
Eiyeron Hors ligne Ancien modérateur Points: 5525 Défis: 57 Message

Citer : Posté le 12/01/2015 11:46 | #


\o/ Ca va vieux? Ca fait littéralement des années que je t'ai pas vu! Quoi de neuf?
Solix Hors ligne Membre Points: 1090 Défis: 18 Message

Citer : Posté le 18/01/2015 14:06 | #


Haha ouai, des années
Beaucoup trop de truc, je vous épargne les détails... =D

Sinon j'up le sujet pour vous signaler que l'exportation en basic fonctionne plutôt bien. Comme vous pouvez le constater sur le screen deux post plus haut vous pouvez personnaliser le code généré. Je pense pouvoir dire que c'est la meilleur compression par rapport aux autres outils qu'on a pour le moment (en taille du programme et en temps d'exécution).

J'ai envie des créer un outil pour définir à la main un chemin en Drawstat. On fait tout au clic et on récupère les listes de points.
On aurai une fenêtre avec notre image fraichement créé. On clic pour ajouter des points avec détection de points chauds pour faciliter l'opération. Alerte en cas de pixels non-couvert ou d'erreur...
Qu'en pensez vous ?
Testez un logiciel de compression d'image pour calculatrice 818x plus puissant que photocasio, des outils plus nombreux et plus performants et une interface accueillante et facile à prendre en main. Vous serez convaincu ...
Dark storm Hors ligne Labélisateur Points: 11631 Défis: 176 Message

Citer : Posté le 18/01/2015 14:16 | #


J'approuve
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Lephenixnoir En ligne Administrateur Points: 24145 Défis: 170 Message

Citer : Posté le 18/01/2015 14:44 | #


En effet, ça a l'air d'une bonne idée
Mon graphe (24 Mars): (gint#27 ; (Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; ...) || (shoutbox v5 ; v5)
Dark storm Hors ligne Labélisateur Points: 11631 Défis: 176 Message

Citer : Posté le 18/01/2015 15:33 | #


J'arrive pas à lancer le programme (Windows 8.1, 64bits)


Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Btl Hors ligne Ancien modérateur Points: 3879 Défis: 107 Message

Citer : Posté le 18/01/2015 15:39 | #


Le placement de produit pas très subtil Dark Storm !
Un excellent tuto video qui vous explique comment transférer des fichiers de l'ordinateur vers la calculatrice et vice versa ma chaine youtube
mes jeux
mes jeux

Jouez à 6 sur une seule calto : Curve Fever
Un die and retry qui vous fera bieeeen rager Test Andropov
un très bon sokoban
le seul vrai jeu de foot en basic : FIFA 12
Ca c'est ce que j'appelle un jeu de reflexion jewel master
Qui vaincra l'intelligence artificielle de cet othello
Le célèbre pacman
Et tant d'autres BTL's games

Le jeu du mois de Novembre et award du jeu le plus dur de l'année 2013 MultiTask, testez-le
Dark storm Hors ligne Labélisateur Points: 11631 Défis: 176 Message

Citer : Posté le 18/01/2015 15:39 | #


Eh, c'est mon fond d'écran (la Peugeot de Loeb)
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Victor_d Hors ligne Membre Points: 360 Défis: 0 Message

Citer : Posté le 18/01/2015 16:59 | #


ça a l'air bien ce truc.... je testerai à l'occasion...

Rédacteur TI-Planet.org
Matt36230 Hors ligne Membre Points: 1888 Défis: 0 Message

Citer : Posté le 18/01/2015 17:04 | #


DS pour ton problème regarde quelques posts plus haut j'ai dit la réponse
Solix Hors ligne Membre Points: 1090 Défis: 18 Message

Citer : Posté le 19/01/2015 09:56 | #


Dark storm a écrit :
J'arrive pas à lancer le programme (Windows 8.1, 64bits)


Ha mince, voila c'est bon
Testez un logiciel de compression d'image pour calculatrice 818x plus puissant que photocasio, des outils plus nombreux et plus performants et une interface accueillante et facile à prendre en main. Vous serez convaincu ...
Eiyeron Hors ligne Ancien modérateur Points: 5525 Défis: 57 Message

Citer : Posté le 19/01/2015 18:23 | #


Mais ça m'a l'air pas mal depuis la dernière fois que j'ai testé (c'est à dire des années). J'aime bien l'icône est qui pas du tout inspirée de la suite Adobe!
Matt36230 Hors ligne Membre Points: 1888 Défis: 0 Message

Citer : Posté le 21/01/2015 16:56 | #


Au secours le code compilé ne mets pas les retours à la ligne donc FA 124 en efface une partie Ensuite les → sont écrit comme ça - > donc bug :oops:.
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 21/01/2015 17:50 | #


dans ce cas la ce qu'il serait pas mal c'est de mettre une option "code pour FA-124" et cela donnera les retours à la lignes avec le signe ainsi que les sto etc...
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Solix Hors ligne Membre Points: 1090 Défis: 18 Message

Citer : Posté le 21/01/2015 20:07 | #


Ha oui j'oubliais, je doit exporter pour quoi ?
FA-124 ? Il y a d'autres trucs ?

C'est quoi les "sto" ?
Testez un logiciel de compression d'image pour calculatrice 818x plus puissant que photocasio, des outils plus nombreux et plus performants et une interface accueillante et facile à prendre en main. Vous serez convaincu ...
-florian66- Hors ligne Ancien rédacteur Points: 2383 Défis: 20 Message

Citer : Posté le 21/01/2015 20:10 | #


→ qui premet de stocker des valeurs
a→b // la valeur de a va dans b
In Arch, I trust ! And you ?

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 84 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd