2
我想讀取多個圖像,以便在Matlab中生成電影。所以,我用這個代碼:如何消除Matlab錯誤:「會話從結構中翻倍是不可能的」?
M = zeros(1,10);
for i = 1:10
images = sprintf('img%d.jpg',i);
ImageData = imread(images);
M(i) = im2frame(ImageData);
end
movie(M)
movie2avi(M,'sonar.avi','compression','None','fps',6,'quality',100)
,但我得到了以下錯誤:
"The following error occurred converting from struct to double:
Error using double
Conversion to double from struct is not possible.
Error in open83B_edited_2 (line 295)
M(i) = im2frame(ImageData);"
非常感謝! – Bowecho