juki_webmaster
Messages postés947Date d'inscriptionmercredi 19 novembre 2003StatutMembreDernière intervention 5 avril 2008
-
13 mai 2004 à 16:16
kertimanoff
Messages postés75Date d'inscriptionsamedi 3 décembre 2005StatutMembreDernière intervention30 juin 2013
-
11 juil. 2010 à 21:33
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
kertimanoff
Messages postés75Date d'inscriptionsamedi 3 décembre 2005StatutMembreDernière intervention30 juin 2013 11 juil. 2010 à 21:33
Merci beaucoup pour ce code
pipocodesrc
Messages postés29Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention16 juin 2008 20 mars 2008 à 11:29
Salut à tous, j'ai compilé le tout sous borland c++ 5.02 (sous bcb..aussi) sans soucis en quelques heures. Il faut prendre le temps de ramener toutes les librairies indiquées et de les compiler 1 à une -> fastidieux.
voilà, si je peux aider qq1.
par contre j'aimerai bien faire passer une image de RGB -> BW sans passer par les niveaux de gris any ideas.. ? et la doc décrit les fonctions sans les expliquer.. Passer un filtre ? bon je vais qd même regarder de + prés tout ce code/doc
Yo
pipocodesrc
Messages postés29Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention16 juin 2008 20 mars 2008 à 11:22
Salut à tous, j'ai compilé le tout sous borland c++ 5.02 (sous bcb..aussi) sans soucis en quelques heures. Il faut prendre le temps de ramener toutes les librairies indiquées et de les compiler 1 à une -> fastidieux.
voilà, si je peux aider qq1.
par contre j'aimerai bien faire passer une image de RGB -> BW sans passer par les niveaux de gris any ideas.. ? et la doc décrit les fonctions sans les expliquer.. Passer un filtre ? bon je vais qd même regarder de + prés tout ce code/doc
Yo
cs_nashnash
Messages postés7Date d'inscriptionsamedi 21 juin 2003StatutMembreDernière intervention 3 juillet 2006 2 juil. 2006 à 14:10
Les bibliothèques CxImage semblent hélas complètement incompatibles avec BCB6. Dommage...
cs_Plastic
Messages postés1Date d'inscriptionjeudi 14 octobre 2004StatutMembreDernière intervention26 février 2006 26 févr. 2006 à 23:27
Bonjour,
Est ce qu'en modifiant quelque peu ce code il est possible d'obtenir à partir d'une image jpeg une image bmp codée sur 1 bit(noir et blanc)?
Dans tous les cas merci pour ce code qui m'est deja grandement utile...
polokab
Messages postés1Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention28 avril 2005 28 avril 2005 à 10:55
Salut Xentor,
J'ai tout compilé sous Borland C++ 5 et j'obtient le message suivant:
Fatal: Fatal: Bad object file 'C:\Program Files\BC5\LIB\jpeg.lib' near file offset 0
Est ce que tu sais d'où ca peut venir ?
Merci d'avance.
cs_Xentor609
Messages postés258Date d'inscriptionjeudi 20 mars 2003StatutMembreDernière intervention16 août 2004 16 août 2004 à 23:29
salut!
Je n'ai jamais utilisé devcpp. Donc il m'est impossible de voir le problème de mes "propres yeux". Essaye de poster sur le forum, en espèrant que quelqu'un de plus expérimenté que moi avec ce compilateur pourra t'aider. De plus, je suis de moins en moins libre en ce moment (en plein déménagement).
Je suis vraiment désolé de ne pas pouvoir t'aider.
Si t'as d'autres questions, j'essayerais d'y répondre, dans la limite de mes possibilités.
Bye, Xentor609 !
metalpets
Messages postés2Date d'inscriptiondimanche 18 avril 2004StatutMembreDernière intervention14 août 2004 14 août 2004 à 15:32
ps pourtant j ai bien ajouter les 2 .lib pour l editeur de liens..
metalpets
Messages postés2Date d'inscriptiondimanche 18 avril 2004StatutMembreDernière intervention14 août 2004 14 août 2004 à 15:31
je ne comprend pa je n arrive pa a compiler le programme avec devcpp il me dit :
Linker error undefined ref to cximage::load
idem pour save etc....
et en C c faisable?
betaxx
Messages postés5Date d'inscriptionjeudi 6 mai 2004StatutMembreDernière intervention19 mai 2004 19 mai 2004 à 18:16
salut,
j'ai pris tes fichiers (ximage.h,xmemfile.h,jpeg.lib cximage.lib.....) et je les ai inclu dans mon projet et là ca a marché!!
au fait le probleme c'est qu'avant de compiler cximage il fallait ouvrir ximage.h et modifier #define CXIMAGE_SUPPORT_JPG 0 par
#define CXIMAGE_SUPPORT_JPG 1
j'ai vu ca en comparant tes fichiers avec ceux que j'ai telechargé.
donc voila , mon prog marche nickel!!
encore merci a toi.
@+
cs_Xentor609
Messages postés258Date d'inscriptionjeudi 20 mars 2003StatutMembreDernière intervention16 août 2004 18 mai 2004 à 20:42
salut,
C'est vraiment bizarre ! Et sur la source que j'ai postée, quand tu la compiles, tu as les même erreurs ?
Le mieux, je pense, c'est que tu m'envoies ton code source pour que je regarde ça de plus près (envoie moi aussi les workspaces et tout ce qui va avec).
Une petite remarque, tu mets #include "windows.h", ca ne serait pas plutot #include <windows.h> ? Enfin je suis pas sur mé ?
Bye,Xentor609
betaxx
Messages postés5Date d'inscriptionjeudi 6 mai 2004StatutMembreDernière intervention19 mai 2004 17 mai 2004 à 22:32
salut xentor609,
merci pour ta reponse, j'ai fait comme t'as dit ,j'ai enlevé #define CXIMAGE_FORMAT_JPG 1 et il me met une erreur :
j'ai meme mis #include "ximajpg.h" (car il m'a fait une erreur de link...)
et cximage et jpeg sont bien inclues dans mon projet.
donc voila, je crois que je n'suis pas loin....
@+
cs_Xentor609
Messages postés258Date d'inscriptionjeudi 20 mars 2003StatutMembreDernière intervention16 août 2004 17 mai 2004 à 19:21
salut, betaxx!
Le problème vient simplement du fait que tu ais rajouté cette ligne :
#define CXIMAGE_FORMAT_JPG 1
Enlève là et tu verras, ca devrait normalement convertir sans problème!
Tu n'as pas besoin de définir quoique ce soit, et c'est là tout l'interêt!
Il te suffit que les 2 librairies (jpeg et CxImage) soient inclues dans ton projet et aussi ximage.h et après tu peux utiliser les fonctions sans problème.
Bye,Xentor609!
betaxx
Messages postés5Date d'inscriptionjeudi 6 mai 2004StatutMembreDernière intervention19 mai 2004 16 mai 2004 à 22:50
merci pour ta source xentor609 ,le prog il marche nickel,
j'ai installe cximage avec visual c++, j'ai fait un ptit prog ca transforme l' image.bmp en image.jpeg
mais le probleme c'est que la taille du jpeg et bmp sont identiques (pas de compression)
comment faire pour compresser l'image ? (as'tu modifier lesfichiers .h de cximage?)
voici mon code source :
11 juil. 2010 à 21:33
20 mars 2008 à 11:29
voilà, si je peux aider qq1.
par contre j'aimerai bien faire passer une image de RGB -> BW sans passer par les niveaux de gris any ideas.. ? et la doc décrit les fonctions sans les expliquer.. Passer un filtre ? bon je vais qd même regarder de + prés tout ce code/doc
Yo
20 mars 2008 à 11:22
voilà, si je peux aider qq1.
par contre j'aimerai bien faire passer une image de RGB -> BW sans passer par les niveaux de gris any ideas.. ? et la doc décrit les fonctions sans les expliquer.. Passer un filtre ? bon je vais qd même regarder de + prés tout ce code/doc
Yo
2 juil. 2006 à 14:10
26 févr. 2006 à 23:27
Est ce qu'en modifiant quelque peu ce code il est possible d'obtenir à partir d'une image jpeg une image bmp codée sur 1 bit(noir et blanc)?
Dans tous les cas merci pour ce code qui m'est deja grandement utile...
28 avril 2005 à 10:55
J'ai tout compilé sous Borland C++ 5 et j'obtient le message suivant:
Fatal: Fatal: Bad object file 'C:\Program Files\BC5\LIB\jpeg.lib' near file offset 0
Est ce que tu sais d'où ca peut venir ?
Merci d'avance.
16 août 2004 à 23:29
Je n'ai jamais utilisé devcpp. Donc il m'est impossible de voir le problème de mes "propres yeux". Essaye de poster sur le forum, en espèrant que quelqu'un de plus expérimenté que moi avec ce compilateur pourra t'aider. De plus, je suis de moins en moins libre en ce moment (en plein déménagement).
Je suis vraiment désolé de ne pas pouvoir t'aider.
Si t'as d'autres questions, j'essayerais d'y répondre, dans la limite de mes possibilités.
Bye, Xentor609 !
14 août 2004 à 15:32
14 août 2004 à 15:31
Linker error undefined ref to cximage::load
idem pour save etc....
et en C c faisable?
19 mai 2004 à 18:16
j'ai pris tes fichiers (ximage.h,xmemfile.h,jpeg.lib cximage.lib.....) et je les ai inclu dans mon projet et là ca a marché!!
au fait le probleme c'est qu'avant de compiler cximage il fallait ouvrir ximage.h et modifier #define CXIMAGE_SUPPORT_JPG 0 par
#define CXIMAGE_SUPPORT_JPG 1
j'ai vu ca en comparant tes fichiers avec ceux que j'ai telechargé.
donc voila , mon prog marche nickel!!
encore merci a toi.
@+
18 mai 2004 à 20:42
C'est vraiment bizarre ! Et sur la source que j'ai postée, quand tu la compiles, tu as les même erreurs ?
Le mieux, je pense, c'est que tu m'envoies ton code source pour que je regarde ça de plus près (envoie moi aussi les workspaces et tout ce qui va avec).
Une petite remarque, tu mets #include "windows.h", ca ne serait pas plutot #include <windows.h> ? Enfin je suis pas sur mé ?
Bye,Xentor609
17 mai 2004 à 22:32
merci pour ta reponse, j'ai fait comme t'as dit ,j'ai enlevé #define CXIMAGE_FORMAT_JPG 1 et il me met une erreur :
error C2065: 'CXIMAGE_FORMAT_JPG' : undeclared identifier
j'ai meme mis #include "ximajpg.h" (car il m'a fait une erreur de link...)
et cximage et jpeg sont bien inclues dans mon projet.
donc voila, je crois que je n'suis pas loin....
@+
17 mai 2004 à 19:21
Le problème vient simplement du fait que tu ais rajouté cette ligne :
#define CXIMAGE_FORMAT_JPG 1
Enlève là et tu verras, ca devrait normalement convertir sans problème!
Tu n'as pas besoin de définir quoique ce soit, et c'est là tout l'interêt!
Il te suffit que les 2 librairies (jpeg et CxImage) soient inclues dans ton projet et aussi ximage.h et après tu peux utiliser les fonctions sans problème.
Bye,Xentor609!
16 mai 2004 à 22:50
j'ai installe cximage avec visual c++, j'ai fait un ptit prog ca transforme l' image.bmp en image.jpeg
mais le probleme c'est que la taille du jpeg et bmp sont identiques (pas de compression)
comment faire pour compresser l'image ? (as'tu modifier lesfichiers .h de cximage?)
voici mon code source :
#include "stdafx.h"
#include "windows.h"
#include "ximage.h"
#define CXIMAGE_FORMAT_JPG 1
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
CxImage image;
// bmp -> jpg
image.Load("c:\\image.bmp", CXIMAGE_FORMAT_BMP);
if (image.IsValid())
{
if(!image.IsGrayScale())
{
image.IncreaseBpp(24);
image.SetJpegQuality(99);
image.Save("c:\\image.jpg",CXIMAGE_FORMAT_JPG);
}
}
return 0;
}
13 mai 2004 à 16:16