Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Matrice immagine RGB con matlab

    Ciao a tutti!
    ho un problema, ho una matrice allocata dinamicamente in C, che contiene l'informazione di una bmp a 24bpp. Vorrei metterla su un file .dat e poi leggerla in matlab. Il mio problema principale consiste nel fatto che non posso creare un semplice file contenente, ad esempio:
    16.0 3.0 2.0 13.0
    5.0 10.0 11.0 8.0
    9.0 6.0 7.0 12.0
    4.0 15.0 14.0 1.0
    dato che la mia matrice è truecolor,quindi ho 3 informazioni di colore per ogni pixel. Per il codice in matlab pensavo:
    a=load('matrice.dat');
    M=resize(a,righe,colonne);
    imshow(M,[]);
    Spero di essermi spiegata....grazie a chiunque risponderà!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Il problema e' : matlab come si aspetta che i dati siano organizzati nel file?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    esatto...qualcuno sa come li devo trascrivere nel file?per poterlo poi far aprire con matlab?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Allora il tuo problema non e' come scrivere i 3 valori (RGB) nel file di testo ...

    Il problema vero e' conoscere il formato dei file di matlab ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    si,perchè il programma in C l'ho già scritto...mi manca il passaggio dalla matrice dinamica a file da leggere per matlab...ricordando che sto utilizzando un'immagine truecolor!

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da soniettabrasile
    si,perchè il programma in C l'ho già scritto...mi manca il passaggio dalla matrice dinamica a file da leggere per matlab...ricordando che sto utilizzando un'immagine truecolor!
    Quindi devi chiedere chiarimenti sul formato del file di matlab e non su come scrivere il file in C ...

    Probabilmente, quindi, questo non e' il forum giusto ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    ah, ok...quindi dove devo scrivere?

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Per ottenere informazioni specifiche sul formato del file di MatLab, penso sia meglio scrivere in un forum di MatLab ... (non so quale sia, ma sicuramente troverai informazioni nel sito ufficiale del prodotto).
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.