1
我想加載圖像並在MATLAB中顯示它。它曾經在我的另一臺電腦上工作,但在這臺電腦上,圖片看起來完全錯誤,我不知道爲什麼。MatLAB加載圖像並正確顯示
感謝您提前提供的所有幫助。
這是我加載圖像: https://dl.dropboxusercontent.com/u/13524574/(1).png
這是MATLAB是如何顯示的: https://dl.dropboxusercontent.com/u/13524574/WrongImage.png
這裏是我的代碼:
function main()
workingDir = 'E:\MASTERS\MatLAB\FullVideo_R_OF_HOF\Images';
S4A = zeros(360,640,3,256);
%getting 256 frames of the images
for ii = 1:256
S4A(:,:,:,ii) = imread(fullfile(workingDir,'S4A',strcat('(',int2str(ii),').png')));
end
%showing first frame only
imshow(S4A(:,:,:,1));
end
謝謝,這工作得很好。 – Conrad
太棒了!這也是一種稍微更健壯的方式來存儲和訪問數據。文檔是[here](http://www.mathworks.com/help/matlab/cell-arrays.html)。另外,我看到你是新的,歡迎!如果這是您要查找的內容,您可以點擊問題旁邊的檢查來接受我的回答。謝謝! –