IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Quel langage pour logiciel gui/gestion image ?


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité(e)
    Invité(e)
    Par défaut Quel langage pour logiciel gui/gestion image ?
    Bonjour,

    j'ai développé un petit soft pour un copain en Java. Ce logiciel permet de traduire un texte en une image.
    1 caractere = 1 carré de couleur. L'image peut être sauvegardée.
    Bon, le soft est basique, fonctionne, mais je rencontre des problèmes si je veux améliorer le soft au niveau de la gestion d'image.
    Typiquement, je n'arrive pas a sauvegarder mon image en 300dpi.

    J'ai décidé de ré-écrire le soft, le rendre plus évolutif.
    Voici les restrictions :
    - pouvoir faire une GUI
    - etre portable (mon pote est sous MAC, moi sous Linux, qq fois sous Windows)
    - pouvoir créer/traiter des images correctement (surtout le coup d'enregistrer en 300dpi, important à court terme).

    J'avais pensé à Python, mais je ne suis pas sûr de pouvoir faire tout ce que je veux avec la gestion des images.
    Ou sinon carrément le développer en C++, mais bon, mes notions sont loin...

    Alors, s'il y a des avis/suggestions, je suis preneur !

    Merci,
    Dernière modification par Alcatîz ; 14/10/2006 à 21h07.

  2. #2
    Expert confirmé
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 296
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 296
    Par défaut
    Je ne vois pas trop le lien qu'il y a entre le langage et la résolution.

    Concernant le C++. Suivant comme tu l'abordes, tu peux perdre beaucoup de temps dans des c*nn*r**s. En bibliothèques, adobe mets à disposition leurs bibliothèques d'IHM et de gestions d'images http://opensource.adobe.com/. C'est portable, intéressant, mais demande de connaitre le C++ moderne, l'anglais, et l'interface n'est peut-être pas encore totalement figée. C'est parfaitement utilisable pour un prog de loisirs. Et tu as plein d'autres libs.

    Mais à mon avis, tu devrais regarder à réussir à corriger ton code Java. Il n'y a pas de raisons pour que tu n'y arrives pas dans ce langage.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  3. #3
    Membre Expert
    Avatar de InOCamlWeTrust
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 036
    Par défaut
    L'année dernière, en projet long Java, on devait faire un Raytracer. Dans l'application finale, on pouvait choisir la résolution sans problème, et sauvegarder le tout sans bug. Je dis la même chose que Luc Hermite : c'est pas un problème de langage. Tente de corriger le programme : c'est typiquement le genre de truc qui n'est pas dépendant du langage.

    Une question : pourquoi dis-tu que tu ne peux pas sauvegarder en 300 dpi ?

  4. #4
    Invité(e)
    Invité(e)
    Par défaut
    Salut,

    d'abord, merci pour vos réponses.

    C'est vrai que c'esy bête d'abandonner Java, surtout que le programme est déjà fait. Soit..

    Apres, pour l'histoire de sauvegarder en 300 DPI, j'ai cherché sur le net, et d'autres ont eu les mêmes soucis que moi. Voir mon thread sur le sujet ici :
    http://www.developpez.net/forums/sho...d.php?t=221050

    InOCamlWeTrust: si ça te pose pas de problemes, je serai curieux de savoir comment ton code java permet de sauvegarder une image avec une résolution choisie.

  5. #5
    Membre Expert
    Avatar de InOCamlWeTrust
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 036
    Par défaut
    Je ne m'étais pas occupé de la partie "image", mais de la partie "moteur de rendu". Cependant, je crois bien que l'on n'avait pas utilisé Graphics2D (mais BufferedImage, oui) : on sauvegardait l'image dans un autre format de fichier, celui reconnu par xv... mais je ne me souviens plus de son nom. C'était du texte, en tout cas.

    Rien ne t'empêche de faire de même : tu pourras toujours t'appuyer sur un autre programme pour réaliser la conversion vers le jpeg.

    Je n'ai pas le code sous la main. Si je m'en souviens, j'essayerai d'exécuter à nouveau l'application (si elle marche toujours...) et j'essayerai pour voir.

  6. #6
    Membre émérite Avatar de reggae
    Profil pro
    Inscrit en
    Août 2005
    Messages
    773
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2005
    Messages : 773
    Par défaut
    J'ai décidé de ré-écrire le soft, le rendre plus évolutif.
    Voici les restrictions :
    - pouvoir faire une GUI
    - etre portable (mon pote est sous MAC, moi sous Linux, qq fois sous Windows)
    - pouvoir créer/traiter des images correctement (surtout le coup d'enregistrer en 300dpi, important à court terme).
    Je viens à peine de commencer en Java, donc soyez indulgents si mon lien est erroné:
    http://javasearch.developpez.com/j2s...riteParam.html

    Malgré cela, Java remplit avec brio les deux première conditions!

  7. #7
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Citation Envoyé par InOCamlWeTrust
    Je ne m'étais pas occupé de la partie "image", mais de la partie "moteur de rendu". Cependant, je crois bien que l'on n'avait pas utilisé Graphics2D (mais BufferedImage, oui)
    Tiens, je me disais, j'ai fait le même projet, mais bon c'est normal, quand j'ai vu ton pseudo

    Tu as dû utiliser Graphics2D pour dessiner sur ta BufferedImage (avec .createGraphics() ou .getGraphics()).
    A moins que tu aies dessiner point par point...

Discussions similaires

  1. Choix du langage pour logiciel de gestion de stock et commandes
    Par plex dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 15/09/2017, 16h29
  2. Choix de langage pour logiciel de gestion de scénario
    Par -BunB- dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 15/09/2007, 11h03
  3. Choisir un langage pour logiciel de gestion de tournoi
    Par pyckwyk dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 14/01/2007, 19h05
  4. quel langage pour de la Gestion ?
    Par sebhm dans le forum Windows
    Réponses: 12
    Dernier message: 27/11/2006, 18h35
  5. Langage pour logiciel de gestion de chauffage central
    Par BECHE dans le forum Langages de programmation
    Réponses: 13
    Dernier message: 16/09/2005, 21h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo