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 - Autres questions


Index du Forum » Autres questions » Aide pour mon projet (photocasio)
Linux_hat Hors ligne Membre Points: 33 Défis: 0 Message

Aide pour mon projet (photocasio)

Posté le 21/04/2024 20:28

Bonjour, ça fait quelques temps que je travaille sur un projet photoshop sur Casio Graph 90+E avec fxsdk et gint (enfin plutôt un paint on ne va pas se mentir) et j'aurais besoin d'aide pour gérer la système d'enregistrement d'un projet (sous le format bit map, png ou autre), j'ai fais des essais mais sans succès. Voici le git : https://github.com/Linux0Hat/photocasio
Je n'ai pas push mes essais et le code qui ferai ceci est dans src/storage.c et src/storage.h.

Je remercie d'avance pour toute aide.
Linux_Hat


Fcalva Hors ligne Membre Points: 521 Défis: 9 Message

Citer : Posté le 21/04/2024 20:34 | #


JustUI propose une solution toute faite (voir jfileselect.h), sinon pour le système de fichiers il y a un support du standard POSIX qui a été récemment ajouté, pas besoin de véritablement chercher des spécificités à la plateforme donc.
Pc master race - Apréciateur de Noctua moyen
Caltos : G90+E, FX-92+ (x2)
Lephenixnoir En ligne Administrateur Points: 24240 Défis: 170 Message

Citer : Posté le 21/04/2024 21:09 | #


Pas de bol sur le nommage... https://www.planet-casio.com/Fr/logiciels/voir_un_logiciel_casio.php?showid=5
(mais bon y'a que les vieux qui s'en souviendront)

Sinon pour enregistrer les fichiers c'est fopen() etc (dans un world switch). Pour l'encodage tu peux faire le bmp à la main, pour le jpg/png tu peux utiliser les ports de Slyvtt : https://www.planet-casio.com/Fr/forums/topic17071-1-libpng-pour-casio-prizmg90e.html, https://www.planet-casio.com/Fr/forums/topic17074-1-libjpeg-pour-casio-prizmg90e.html
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Linux_hat Hors ligne Membre Points: 33 Défis: 0 Message

Citer : Posté le 21/04/2024 23:03 | #


Merci beaucoup pour votre aide. Je vais essayer de faire quelque chose de sympa.
Inikiwi Hors ligne Membre Points: 575 Défis: 8 Message

Citer : Posté le 22/04/2024 13:24 | #


Le problème c'est que l'image est en rgb565 dans la ram mais libpng veux du rgb 888. De plus libpng est un bordel absolu (pour un débutant)!

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 43 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