begin process at 2010 03 21 00:59:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Graphique

 > 

Traitement d'images et corrélation


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

Traitement d'images et corrélation

mercredi 14 janvier 2004 à 00:52:13 | Traitement d'images et corrélation

perigv

Bonjour à tous,

J'aurais bien besoin d'un coup de main.

J'ai commencer à réaliser un petit programme qui me permettra de comparer deux images que je chargerai grace a une fonction ouvri simple. Ouvrir les images c'est fait mais par contre le pb vient ensuite sur le traitement à appliquer.

La méthode que je pense utiliser est un traitement sur les images (bitmap par exemple) de type corrélation entre les images afin de savoir si les images sont semblables ou non. Si les images sont demblables alors la fonction de corrélation sera forte en sortie. Sinon elle sera proche de zero.


Ma question est la suivante et elle est simple :

Est-ce que certains auraient des renseignements, des bouts de code à étudier, des sites internet à me filer sur ce type de programmation parce que la j'avoue c'est un peu costaud pour moi tout seul ! :)

J'espère pouvoir avancer rapidement la dessus.
Merci d'avance.
a+
Perig
mercredi 14 janvier 2004 à 13:47:21 | Re : Traitement d'images et corrélation

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Renfield du site VBFrance a fait un code la dessus, mais c'est du VB. Si tu te sens capable de retranscrire cà en C++, je pense que ca devrait t'interesser :

http://www.vbfrance.com/code.aspx?ID=18131

DarK Sidious

[Responsable de la rubrique API et responsable VB du site www.ProgOtoP.com]
mercredi 14 janvier 2004 à 13:48:55 | Re : Traitement d'images et corrélation

perigv

Merci je vais aller voir ce que je peux faire la dessus.
a+
Perig
jeudi 15 janvier 2004 à 00:37:46 | Re : Traitement d'images et corrélation

sebseb42

sinon j'ai une methode, mais tout depend de ce que tu veux faire...

ce que j'avais fait dans un prog etais tres simple, tu tire une sequence aleatoire de 2000 chiffre par exemple, tous compris entre 0 et taille_de_ton_fichier_image, et ensuite dans une image tu prend tout les pixels qui sont au position aleatoire (en gros ca te creer une sorte d'empreinte de ton image, sur 2000 valeurs, et tu refait la meme chose sur ta 2eme image, avec les meme chiffres aleatoire

si les 2 empreintes sont identique, tu ne peux pas affirmer qu'elles sont pareil, mais tu peux l'affirmer avec un tres fort taux de probabiliter

c'est un peu plus veloce que de comparer tout les pixels, mais tu peux le faire aussi si la vitesse n'est pas ton souci ^^
jeudi 15 janvier 2004 à 02:19:27 | Re : Traitement d'images et corrélation

perigv

Ouai c pas mal c'est bcp plus rapide. Je vais essayer de mettre ca en place. Ca devrait être dans mes cordes ! ;)

La correlation qui est faite en vb ce n'est pas vraiment de la correlation au sens strict du terme à moins que j'interprète mal le code ce qui est aussi fort probable.

En tout cas merci pour les coups de main.

Là je cherche à redimensionner une image bmp chargée sous un type CImage. Pas en affichage avec un StretchBlt()mais directement dans le CImage. Et je n'y arrive pas. Si vous avez une solution ce serait bien cool !

a+
Perig.
jeudi 15 janvier 2004 à 03:05:36 | Re : Traitement d'images et corrélation

sebseb42

il y a des algos pour ca, sinon tu peux utiliser gluScaleImage qui se trouve dans la lib glu

mais par exemple si tu veux faire un redimmensionnement x2, tu as la technique bourrin d'allouer 2 fois plus de memoire que pour l'image d'origine, et de tout recopier en combo x2

mais ton rednu sera degueulasse

la meilleure solution reste quand meme d'etirer avec un logiciel adapter, genre ACDSee et charger apres la nouvelle image... a moins que ton programme doive le faire lui meme
jeudi 15 janvier 2004 à 03:15:40 | Re : Traitement d'images et corrélation

perigv

Je crois que dans un premier temps je vais me limiter à devoir entrer des images de meme taille. Ca sera une amélioration par la suite si jamais je trouve le temps de le faire.

a+
Perig


Cette discussion est classée dans : images, fonction, simple, traitement, corrélation


Répondre à ce message

Sujets en rapport avec ce message

traitement d'image [ par rodrigo22 ] Je travaille actuellement sur un projet ou je dois etudier la deformation d'une image lorsque l'on projette celle ci sur une surface non perpendiculai Vitesse de traitement entre _write et fwrite [ par PeteTheBull ] Bonjour Dans mon programme, je sauvegarde des données (issues d'une acquisition video) sur mon disque soit en utilisant la fonction "_write", soit en J'aurai besoin d'un conseil [ par lamoueste ] bonjour a tous ! :) alors pour faire simple j'ai les codes sources d'une appli assez complexe et je voudrais utiliser une fonction d'une classe de cet prob d'acquisition images [ par thecure ] Nous avons conçu un petit programme de traitement d'images ( seuillage, etiquetage etc...) sous MFC visual c++. Ce logiciel traite des images .bmp ou [C++ Builder] Envoi d'images via un socket : quelle fonction utiliser ? [ par MikeGyver ] Bonjour à tous !Voilà, je suis en train de concevoir un logiciel de type VNC et j'ai pu mettre en place la quasi-totalité des fonctions nécessaires, s Traitement d'une série d'images en C [ par elo29 ] Bonjour, Je travaille avec visual C++ sur du traitement d'images. J'effectue mon traitement sur une image mais j'aimerais l'appliquer à une série d'i Ouverture de fichiers images [ par elo29 ] Bonjour, Je travaille sur un projet dans lequel je dois capturer une vidéo, en extraire les images et appliquer un traitement à chacune d'entre elles Traitement d'images [ par Supopste ] Bonjour à tous et à toutes,J'aimerais savoir quelle était la méthode la plus efficace pour traiter des images. Je m'explique, stocker une image dans u Traitement vidéo [ par elo29 ] Bonjour! J'enregistre une vidéo à partir d'une caméra et j'en extrais toutes les images que je stocke dans un fichier. Je voudrais éviter d'enregist Traitement d'images [ par Ombitious_Developper ] Salut:Je cherche une API pour faire du traitement des images.


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
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 : 0,312 sec (3)

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