このgif画像のすべてのフレームを個別に見つけたい.つまり、gif画像を別のjpeg画像に変換したいが、matlab. どうすればこれを行うことができますか?プロジェクトのgif画像へのリンクを添付しました。
質問する
1463 次
2 に答える
2
here でimread
説明されているように、一度にすべてのフレームを読み取るか、1 つずつ読み取るために使用します。
MATLAB Centralのこの投稿の例:
allframedata = imread('YourFile.GIF', 'frames', 'all');
また
for i = 1:N % N is the number of frames
image = imread('YourFile.GIF', i);
filename = ['PathToFolder' '\\' int2str(i) '.png'];
imwrite(image, filename);
end
于 2013-07-18T09:05:44.227 に答える
0
使用できますimread()
。これにより、すべてのフレームを含むマトリックス (またはセル) が得られます。
于 2013-07-18T09:06:15.027 に答える