Frame of Animated Gif
5 次查看(过去 30 天)
显示 更早的评论
Hi, all. I want to make a steganography program using LSB in matlab. I use animated GIF for the cover object. As we know that Animated GIF is a file that consists of many images. So, can anyone tell me: How to get the frame number of this file in matlab? Thanks before.
2 个评论
Jan
2012-1-15
Please explain again, what you want to get? The number of images an animated GIF consists of?
采纳的回答
Walter Roberson
2012-1-16
Read all of the frames using imread(), and then look at the size of what is returned.
1 个评论
Jan
2012-1-16
Then "get the frame number" is equivalent to "get the number of frames" - correct? Actually a question, which should be answered by the OP...
更多回答(1 个)
Ju
2012-1-23
2 个评论
Walter Roberson
2012-1-23
allframedata = imread('YourFile.GIF', 'frames', 'all');
alldimensions = size(allframedata);
number_of_frames = alldimensions(end);
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!