Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2815 connectés 

  FORUM HardWare.fr
  Programmation

  Recherche librairie C++ pour traitement d'image HELP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Recherche librairie C++ pour traitement d'image HELP

n°12788
korben
Posté le 05-02-2001 à 14:37:14  profilanswer
 

Salut
Je recherche une libraire C++ pour faire du traitement d'image
Cette libraire doit me permettre de:
 
lire une image(bmp,jpg,tif,...)et la convertir en tableau
enregistrer un tableau en image
change la valeur d'un pixel(dans le tableau)
lire la valeur d'un pixel(dans le tableau)
et + si possible
 
La libraire doit être simple, je ne veux pas entendre parler de structure de tableau, et de 40'000 opérations avant de pouvoir traiter mes images
Pour les personnes qui connaissent, j'aimerai avoir les mêmes facilités d'utilisation qu'avec Matlab (imread, imwrite,...)
D'avance merci
@+
Korben
cinebad@caramail.com
 
P.S: Merci de me répondre le plus rapidement possible

mood
Publicité
Posté le 05-02-2001 à 14:37:14  profilanswer
 

n°12805
wpk
Posté le 05-02-2001 à 16:57:54  profilanswer
 

http://www.paintlib.de/paintlib/
et c'est meme pas en allemand ;)

n°12865
korben
Posté le 06-02-2001 à 08:40:47  profilanswer
 

Salut
Merci pour ta réponse. Tu l'as déjà employé? c'est bien? Cela me semble, après 8 secondes d'observations, pas trop mal. A voir.
 
Sinon, d'autres avis?
 
D'avance merci

n°12867
wpk
Posté le 06-02-2001 à 09:09:45  profilanswer
 

je l'ai deja utilise et l'utilise encore.
A priori y'a pas trop de bugs (j'en ai pas trouvé encore) et si tu te contentes d'afficher une image et cherche juste la simplicité d'emploi c'est parfait (en bonus, il utilise une archi objet pas trop degeulase donc tu peux greffer dessus assez facilement ton oeuvre).

n°12879
korben
Posté le 06-02-2001 à 10:12:53  profilanswer
 

OK
Parce qu'en fait, mes besoins sont relativement simple. Je veux pouvoir
- charger une image en une ligne (exemple matlab: im_test=imread('super_test.jpg','jpg'))
- trouver la valeur d'un pixel quelconque (val_pix=im_test(x,y))
- changer la valeur de ce pixel (im_test(x,y)=new_val_pix)
et sauvegarder le résultat dans un nouveau fichier (imwrite('résultat_test.jpg',im_test,'jpg')
 
C'est tout. Et cela de préférence pour plusieurs formats d'images (bmp,jpg,tif,png,...)
 
Alors maintenant, si en plus je peux appliquer des filtres passe-bas ou médian en 1-2 lignes, c'est nickel. Mais..c'est pas le plus important.
C'est pour du traitement d'image/reconnaissance de forme, donc de toute façon, je devrai coder toute la partie reconnaissance/décision, mais je ne veux pas devoir me faire chier pour charger, changer et écrire des images. Pas le temps
D'avance merci
@+

n°13706
Dge
Posté le 10-02-2001 à 15:57:53  profilanswer
 

well,
si tu veux pas t'embeter avec les formats d'images, utilise des images au format PGM ou RAW, c'est à dire pas de format !
les donnes sont écrite en brut dans un fichier, texte ou binaire.
en raw tu n'as meme pas d'entete de fichier, tu dois donc connaitre d'avance les dimensions de ton image et la dimension des données (char, int, long...)
en PGM, l'entete est super simple ex:
 
800 600     // entete
256
 
puis les donnees en brut les une a la suite des autres
125 145 255 100 0 0 148 254 213 ...
 
IL N Y A PAS PLUS SIMPLE COMME FORMAT D'IMAGE
 
pour lire et sauvegarder le fichier, tu peux le coder en 3 lignes
 
si tu veux mon code, je peux te l'envoyer.
A+

n°13805
korben
Posté le 12-02-2001 à 08:57:54  profilanswer
 

Oui, si tu pouvais envoyer ton code cinebad@caramail.com, cela serait cool
 
Pour les autres. PUTAIN, il y a bien une p'tit libraire toute conne pour lire, écrire et modifier des fichiers. C'est pas la fin du monde. Alors, svp, HELP!
@+

n°13979
janoscoder
Posté le 13-02-2001 à 01:02:01  profilanswer
 

il existe la lib freeimage dispo pour PC. cherche avec google et tu trouveras.
C'est relativement simple d'utilisation.
sinon j'ai une lib compatible avec les PNG et qui est simple d'utilisation à mourir. si tu veux, maile moi et je te fais un package. Si tu ne connais pas trop le C++, le code peut faire peur, mais l'utilisation est simple

n°14075
korben
Posté le 13-02-2001 à 14:02:48  profilanswer
 

Salut
Merci pour l'info. J'aurai juste une question. Tu installes comment cette librairie. Excepté le include... tu dois faire qqch d'autre? il faut compiler qqch avant, parce que j'essaye le fichier de démo et il ne veut pas fonctionner.
@+

n°14317
korben
Posté le 14-02-2001 à 15:02:04  profilanswer
 

Salut
J'ai réussi plus ou moins à installer Freeimage. Comme tu l'as déjà employé et n'ayant malheureusement que peu de temps. Sais-tu comment je peux faire pour lire et changer la valeur d'un pixel déterminé. D'avance merci
@+
cinebad@caramail.com


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Recherche librairie C++ pour traitement d'image HELP

 

Sujets relatifs
Help JavaScript : comment modifier le script suivant ?HELP je recherche le script CGI (GWo_ANNURECHERCHE)
Cherche FAI minimum 30 h pas trop cheres. HELP!!!!!!!!!!!!!!!!!!!!!!!!transparence d'un font d'image
plantage apache apres avoir installé Wingate , HELP !!!recherche doc + compilo C 8051 free
Juste un tout petit script, HELP MEHelp pour conversion du c en delphi
mon script ftp_connect() ne rigolez pas help !! 
Plus de sujets relatifs à : Recherche librairie C++ pour traitement d'image HELP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR