begin process at 2012 05 29 01:29:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

[C++ Builder] Comment charger un JPG puis le gérer ensuite comme un BMP ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[C++ Builder] Comment charger un JPG puis le gérer ensuite comme un BMP ?

lundi 15 janvier 2007 à 22:17:42 | [C++ Builder] Comment charger un JPG puis le gérer ensuite comme un BMP ?

MikeGyver

Bonjour à tous !


Je suis en train de concevoir un petit soft qui permettrait de redimensionner, recadrer, etc...des photos issues d'un APN afin de les mettre dans un bon format pour réaliser un diaporama photo sur un écran 16/9è. Bon, jusque là rien de passionnant mais c'était histoire de planter le décor ...

Le principe est ultra-simple et l'utilisation des fonctions que propose C++ Builder est enfantine quand il s'agit de bitmaps, mais les photos issues d'un APN sont toujours (enfin dans 99.9% des cas) au format JPG et c'est là que ça bloque... Après avoir cherché en vain des fonctions qui s'appliquaient au format JPG, j'ai finalement pensé qu'il serait plus raisonnable de convertir l'image en bitmap pour pouvoir la gérer en tant que telle et ainsi lui appliquer des fonctions classiques telles que CopyRect par exemple...

J'ai essayé par tous les moyens de réaliser une telle conversion mais la plupart du temps, même si ça passe à la compilation, j'ai un message d'erreur à l'exécution qui m'indique que telle ou telle fonction n'est possible que sur une image au format bitmap...

Si jamais ça marchait il me suffirait ensuite de reconvertir l'image BMP ainsi obtenue en JPG pour qu'au final l'utilisateur n'y voie que du feu ; pour lui ce serait du JPG de A à Z...

Ma question est donc la suivante :
Existerait-il une technique qui permette de gérer une image JPG comme s'il s'agissait d'une image bitmap afin de pouvoir lui appliquer les mêmes fonctions qu'à une bitmap ?...


Merci d'avance à l'être hautement supérieur qui saura me trouver la solution !!!
lundi 15 janvier 2007 à 22:43:00 | Re : [C++ Builder] Comment charger un JPG puis le gérer ensuite comme un BMP ?

laurent1024

Membre Club
Il faut sans doute que tu repasse par des libraires du traitement d'images
http://c.developpez.com/faq/cpp/?page=bibliotheques#GENERALITE_images
bon courage ++
mardi 16 janvier 2007 à 22:32:10 | Re : [C++ Builder] Comment charger un JPG puis le gérer ensuite comme un BMP ?

MikeGyver

OK merci !

J'ai jeté un petit coup d'oeil m'enfin bon, je n'ai pas vraiment besoin de réaliser une conversion à proprement parler mais juste de trouver un système pour pouvoir gérer un JPG comme si c'était un bitmap.

Eh ben bonne nouvelle, à l'heure où j'écris ces ligne j'ai trouvé de quoi il s'agissait !

Il suffisait d'utiliser la méthode DIBNeeded de mon objet TJPEGImage, je vais pouvoir avancer ;) !!!



M'enfin !...


Cette discussion est classée dans : image, format, gérer, fonctions, jpg


Répondre à ce message

Sujets en rapport avec ce message

dessiner sur une image jpg sous builder [ par jojos89 ] Je voudrais savoir comment je pourrais faire pour dessiner des cercles sur image au format jpeg, car j'utilise buider c++ 5 et celui si ne dessine que JPG dans une DialogBox avec les MFC [ par ZeGot ] Bonjour,Je cherche à afficher une image JPG dans une dialog box (J'utilise les MFC), cette image devant pouvoir être changée par le programme (Ex : L' ouvrir image jpg ds un cadre invisible [ par nico69960 ] Bonjours, dans le cadre de mon projet d'iut et ayant quelques laqune je n'arrive pas a trouver comment je pourrai faire ouvrir une image jpg ds un cad Sauvegarde du rendu ds un fichier image [ par titeufxp ] Bonjour,J'aurai besoin d'aide pour sauvegarder le contenu de ma fenetre opengl ds un format image genre BMP ou JPG.J'arrive a faire un fichier image a conversion d'un format png en image bmp [ par REk2002 ] bonjour je cherche un programme simple permettant de convertir une image png en bmp. merci d'avance au revoir Recuperer un JPG sur serveur FTP [ par crocejf2000 ] Bonjour a tous,Peut etre que vous pourrez m'aider : je cherche a récuperer une image se trouvant a l'addresse "http://www.lesite.com/image.jpg".Donc a lecture d image au format jpeg [ par a-sophie ] Salut,Je souhaite lire et sauvegarder des images au format jpeg avec visual c++ .Si jamais quelqu un a des conseils ou des pistes a me donner, ce sera transformer une image pgm (non compressé) en jpg [ par cartouh ] salut,je suis en train de continuer un programme de traitement d'image avec des capteurs.le mec travaillé avec des images pgm: format d'image non comp URGENT comment afficher un ".jpg" avec Visual C++ [ par sleepyallow ] Je dois afficher une image jpeg dans une fenetre (l'image changera au cours de l'execution du prog).Je dois faire ca avec visual c++.suis complètement animer des images JPG [ par popi0016 ] Posté le: Jeu Oct 21, 2004 0:56 Sujet du message: Animer des images JPG -----------------------------------------------------------------------


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,638 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales