2013-10-16 37 views
-3

我正在做一個圖像處理項目。在我的項目中有一個GUI文件,用於讀取圖像並對其進行處理以進行分割。在讀取圖像文件時,最初是檢查該圖像的大小......但是,我不明白功能I=[m x n x 4]的真正含義。有人可以向我解釋這一點嗎?「I = [MxNx4]」的含義?

+1

這不是一個MATLAB命令/函數/等。這是來自評論嗎?如果是這樣,我會說只是給出了變量'I'的維數。 – chappjc

回答

1

您的圖片I的尺寸爲m像素高n像素寬,並有4個通道:紅色,綠色,藍色和一個alpha channel
Matlab將I作爲3D數組存儲,您可以通過I(y,x,:)訪問x-y第012像素,返回代表第x-y像素的RGBA值的四矢量。

+0

可以請您建議如何將它從m * n * 4轉換爲m * n * 3。我很難找到使其工作的方法。 @Shai – Jonathan

+0

@Jonathan使用'reshape'命令 – Shai

相關問題