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

Matlab et bitmap (passer de 8 à 16 bit)



  1. #1
    rodolpheg

    Matlab et bitmap (passer de 8 à 16 bit)


    ------

    Bonjour bonjour !

    Je suis nouveau, et j'ai déjà une question.
    Je débute sur Matlab et dans le cadre d'un petit projet pour un cours de système complexes, je dois utiliser ce logiciel afin de tirer des informations d'une image, et les traiter.

    J'utilise la fonction A = imread('img.bmp','bmp'); pour charger dans la matrice 'a' mon image bmp en 256 niveaux de gris (8 bits). Je me retrouve donc avec une matrice de classe 'uint8' dont les valeurs sont bornées à 255.

    Mon problème étant que je voudrait que la matrice soit codée en 16bit pour pouvoir y calculer des valeurs plus grandes (je n'ai ensuite plus besoin de l'afficher en tant qu'image bitmap).

    Alors est-il possible de convertir facilement d'une classe à une autre ? Ou de copier le contenu de ma matrice uint8 dans une matrice uint16 ?

    D'AVANCE MERCI !!!

    -----

  2. #2
    rodolpheg

    Re : Matlab et bitmap (passer de 8 à 16 bit)

    Bon, j'ai résolu mon problème... C'était pas compliqué : A16 = uint16(A);


Discussions similaires

  1. Compilateur CCS C - initialiser struct bit à bit ?
    Par branqueira dans le forum Électronique
    Réponses: 4
    Dernier message: 26/11/2007, 14h37
  2. valeur en 8 Bit
    Par mejdi_electronique dans le forum Électronique
    Réponses: 3
    Dernier message: 31/05/2007, 00h11
  3. inversion de bit
    Par nkoghe12001 dans le forum Électronique
    Réponses: 5
    Dernier message: 20/07/2006, 17h30
  4. bit de parité
    Par Cloudboy dans le forum Électronique
    Réponses: 8
    Dernier message: 10/05/2006, 13h30
  5. [MatLab] Sb2Sl => Matlab classique = pb intégration.
    Par Zangdar dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 03/08/2005, 21h02