Traitement de l'image sous Matlab
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Traitement de l'image sous Matlab



  1. #1
    invite9ca407bd

    Smile Traitement de l'image sous Matlab


    ------

    Salut a tous,
    Je besoin de remplacer la valeur de l'intensite lumineuse d'un pixel par la somme des intensites des pixels voisins (5x5) et ceci pour tous les pixels de l'image. Le probleme est que je ne sais par quoi commencer.
    Merci de votre aide.

    -----

  2. #2
    invite984597ea

    Re : Traitement de l'image sous Matlab

    Bonjour,
    J'espere que cette reponse n'arrive pas trop tard.
    Voila comment je ferais, mais il y a surement des methodes plus rapides ou meilleures...

    *J'utiliserais la fonction "imread" de matlab pour charger mon image dans une matrice (regarde dans l'aide de matlab pour plus de details)
    par exemple:
    image=imread(nondefichier);

    *Ensuite fait simplement deux boucles "for" imbriquees sur les dimensions de ton image (ou matrice)
    par exemple:
    for i=1:size(image,1)
    for j=1:size(image,2)
    %ici il faut le code pour calculer la moyenne des intensites
    end
    end

    *Enfin dans ces boucles il faut rajouter le code qui te permet de calculer la moyenne 5x5. Je ferais cela en creant deux nouvelles boucles "for".
    par exemple:
    for di=-2:2
    for dj=-2:2
    imagemoy(i,j)=imagemoy(i,j)+im age(i+di,j+dj)/25;
    end
    end

    Mais attention, il faudra surement modifier les deux premieres boucles car tu ne peux calculer la moyenne 5x5 trop pres des bords...
    voila, j'espere n'avoir pas trop ecrit de betises

    bonne chance

  3. #3
    invite9ca407bd

    Re : Traitement de l'image sous Matlab

    Merci de ta suggestion,
    En fait j'ai trouve la solution. Il y a des filtres utilisant des matrices : imfilter(nom du l'image, matricefiltre).

Discussions similaires

  1. Programmation Matlab, traitement d'image
    Par invite7467fc45 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 14/01/2008, 11h11
  2. Traitement de courbes sous matlab : detection de pics
    Par invite4e70d34b dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 04/10/2007, 17h24
  3. matlab et traitement d'image
    Par invite4d702022 dans le forum Logiciel - Software - Open Source
    Réponses: 16
    Dernier message: 19/07/2007, 11h16
  4. traitement de l'image avec matlab
    Par inviteac86c1dc dans le forum Logiciel - Software - Open Source
    Réponses: 7
    Dernier message: 05/04/2006, 20h56
  5. matlab - traitement d'images
    Par invite29353ce2 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 22/07/2005, 00h02
Découvrez nos comparatifs produits sur l'informatique et les technologies.