Aide pour matlab

Résolu
Bonjour,

Je voudrais savoir comment on fait pour faire parvenir une image dans matlab.

Je ne comprend pas comment mettre "l'image" sous forme matricielle car a ce que j'ai compris c'est ce qu'il faudrais fairE.

Si vous avez des idées ou des solutions merci.
paul.
Configuration: Windows XP
Internet Explorer 7.0

8 réponses

  1. C'est pas plutôt imwrite dont t'as besoin ?
    imwrite(B,'logotest','format');
    Où B est la matrice de l'image modifiée.
    1. Un dernier conseil pour la route...

      J'ai ecrit cela

      A = imread('C:\Documents and Settings\Administrateur\Bureau\logo.bitmap');

      B = imsave('logotest, logo');

      % The function saves an image
      % Usage: IMSAVE (IMAGE, 'IMNAME')
      % where IMAGE: the image
      % IMNAME: name of the image file to be loaded in matlab syntax

      fid = fopen(logo.bitmap,'logotest');
      fwrite(fid, image, 'C:\Documents and Settings\Administrateur\Bureau\logotest');
      fclose(fid);

      je voulais prendre mon image la numeriser et en enregistrer une nouvelle pour apprendre les fonctions de base. Sa marche pas vous avez une idée ?
      1. et commennt sa marche imread ?

        Je peux écrire

        imread(G:\logo)

        sa marche ?
        1. Salut Paul,

          Il suffit d'utiliser une fonction qui s'appelle imread().

          A+
          1. Salut
            M=imread('image');
            Le tableau obtenu dépend du format de l'image. Fais help imread ou doc imread dans la fenêtre MatLab pour plus d'infos.

            Ciao