améliorer le contraste avec matlab
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

améliorer le contraste avec matlab



  1. #1
    invite5a19e27a

    améliorer le contraste avec matlab


    ------

    salut ,j'ai une image jai affiché son histogramme et son histogramme cumulé maintenant je veux appliquer la procedure d'agalisation sur cette image a l'aide d'un programme sans utiliser (histeq) et suivant cette loi (is=(l-1)/N*hc)
    is c'est la fonction de transfert (buffer)
    l: nombre de niveau de gris de l'image
    hc: histogramme cumulé de l'image que jai affiché deja
    %debut

    Code:
    Code :
    l=256
    n=294*459 ; la taille de la matrice image
    %  is=((l-1)/n)*hc ;  avec hc histo cumulé avec une taille de (1*256)
    % la taille de is est de (1*256)
    
    %  for i=1:294;
    %     for j=1:459;
    %              
    %   
    %          im5(i,j)=is(1,im1(i,j)); sachant que mon image s'appelle im1
    %           et je veux faire un adressage indéxé 
    
    
    %                  end 
    %         
    %         end  
    %  
    %     plot(im5);colormap(gray(256));
    %     image(im5)
    %FIN
    il m'affiche ceci

    Code :
    Code:
    ??? Attempted to access is(1,0); index must be a positive integer or logical.
    
    Error in ==> tp2essai at 62
             im5(i,j)=is(1,im1(i,j));
    j'ai pas su regler le probleme

    -----
    Dernière modification par JPL ; 10/12/2010 à 19h05.

  2. #2
    invite15928b85

    Re : améliorer le contraste avec matlab

    Bonsoir.

    votre matrice im1 contient manifestement des valeurs nulles; il est donc normal que Matlab râle si vous tenter de vous en servir comme indice pour le tableau is.

    Il faut sans doute écrire un truc comme : im5(i,j)=is(1,1+im1(i,j)).

    Sans garantie faute d'en savoir d'avantage ...

    @+

  3. #3
    invite5a19e27a

    Re : améliorer le contraste avec matlab

    et bin merci beaucoup 'fach5629' car ca a marché avec succes

Discussions similaires

  1. Améliorer l'isolation faite avec du polystirène extrudé
    Par invitee77fdaf5 dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 2
    Dernier message: 16/11/2009, 06h47
  2. Problème avec MatLab
    Par invite2f388d76 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 17/06/2009, 21h53
  3. [PMastro 39] Pour du contraste, c'est du contraste...
    Par inviteba0a4d6e dans le forum Archives
    Réponses: 13
    Dernier message: 14/03/2006, 13h36