Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:



+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

probleme d'affichage MATLAB

  1. wahidovic

    Date d'inscription
    décembre 2010
    Messages
    6

    probleme d'affichage MATLAB

    salut j'ai un probléme d'affichage:
    je veux filtrer une image et j'utilise un filtre moyenneur de voisinage 3*3 a la fin j'ai envie de visualiser son histogramme
    Code:
    %VOISINAGE 3*3
    im3=[im2(1,:);im2]; effet de bord 
    im4=[im3(:,1),im3];  effet de bord
      moy=[1/9 1/9 1/9;1/9 1/9 1/9; 1/9 1/9 1/9];
      for x=2:size(im4,1)-1
          for y=2:size(im4,2)-1
              is(x,y) = round(sum(sum(im4(x-1:x+1,y-1:y+1).*moy)));
          end
      end
    plot(is);
       colormap(gray(256))
       image(is),imhist(is)
    il m'affiche un message d'erreur comme etant j'ai pas specifié les paramétres d'entrées ...unit8,unit16,double ,
    j'ai pas bien compris qu'est ce que je dois faire ni ou specifié ces paramétres
    merci de votre attention a+
     


    • Publicité



  2. fiatlux

    Date d'inscription
    avril 2009
    Messages
    1 343

    Re : probleme d'affichage MATLAB

    Salut

    ça dépend de quel type d'image t'as au départ.
    Tape "whos" dans la fenêtre de matlab, ça va t'afficher tes variables et notamment ton image avec sa taille et son type (double, uint8, ...)
    Je pense que tu dois l'avoir en format double (nécessaire pour des opérations de filtrage comme tu fais) et il faut reconvertir en uint8 pour l'affichage. Donc faut la "caster" en uint8. (attention c'est "uint8" pas "unit8", ca veut dire unsigned integer 8 bit). Donc écrit ca après ton filtrage:
    Code:
    ton_image = uint8(ton_image);
    Je sais pas si ca va régler ton problème ou pas, mais je sais pas ce que t'as comme image, mets-la en pièce jointe si jamais.
    Ou ton problème peut venir du fait que t'as une image en couleurs indexées. Mais encore une fois, sans l'image à disposition, difficile à dire. Mais si c'est le cas, convertis-la en rgb avec ind2rgb
    Dernière modification par fiatlux ; 16/12/2010 à 14h23.
    Il faut être économe de son mépris, étant donné le nombre de nécessiteux. [Chateaubriand]
     


Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. problème d'affichage
    Par jicede dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 12/10/2010, 18h52
  2. Problème d'affichage
    Par dan3131 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 30/12/2009, 08h27
  3. [Brun] Problème d'affichage de la TV
    Par ptitdidou dans le forum Dépannage
    Réponses: 3
    Dernier message: 16/06/2008, 21h09
  4. probleme d'affichage
    Par touches85 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 1
    Dernier message: 16/03/2007, 12h00
  5. Problème d'affichage
    Par Amans dans le forum Logiciel - Software - Open Source
    Réponses: 9
    Dernier message: 24/07/2005, 10h54