/ / MATLAB visualizza un'immagine YUV422 - immagine, matlab

MATLAB visualizza un'immagine YUV422 - immagine, matlab

La domanda è come visualizzare i dati di yuv422 usando MATLAB?

Informazioni aggiuntive: Un microcontrollore collegato a un sensore di immagine che fornisce dati come YUV422, sono stato in grado di visualizzare l'immagine utilizzando uno specifico programma java.

I dati sono visualizzati come nell'esempio seguente "128 74 83 93 ..."

Sapendo che è solo un singolo fotogramma.

MODIFICARE: Il seguente collegamento contiene i dati ottenuti dal sensore di immagine (OV7670 come YUV422, 320,240) Dati

risposte:

0 per risposta № 1

Se si utilizza la porta seriale per leggere i dati dell'immagine, quindi memorizzarli in una matrice e ridisolarli alla dimensione 320x240 utilizzando

reshape(arr,[240,320])

quindi puoi convertire YUV (YCbCr in matlab) in rgb usando

rgbmap = ycbcr2rgb(ycbcrmap)

infine, mostra l'immagine usando

imshow(rgbmap,[])