[W, Wmap] = imread('Wavy.gif','frames','all'); whos Name Size Bytes Class Attributes W 200x320x1x30 1920000 uint8 Wmap 64x3 1536 double help imwrite imwrite - ±×·¡ÇȽº ÆÄÀÏ¿¡ À̹ÌÁö ¾²±â È®ÀåÀÚ¿¡¼­ ÆÄÀÏ Çü½ÄÀ» À¯ÃßÇÏ¿© filename¿¡¼­ ÁöÁ¤µÈ ÆÄÀÏ¿¡ À̹ÌÁö µ¥ÀÌÅÍ A¸¦ ¾¹´Ï´Ù. imwrite(A,filename) imwrite(A,map,filename) imwrite(___,fmt) imwrite(___,Name,Value) Âü°í Ç׸ñ Tiff, fwrite, getframe, imfinfo, imformats, imread imwrite¿¡ ´ëÇÑ ÇÔ¼ö µµ¿ò¸» ¹®¼­ ÆäÀÌÁö doc imwrite imwrite(W,Wmap,'WavyCopy.gif'); Winfo = imfinfo('Wavy.gif'); Winfo Winfo = ´ÙÀ½ Çʵ带 Æ÷ÇÔÇÑ 1¡¿30 struct ¹è¿­: Filename FileModDate FileSize Format FormatVersion Left Top Width Height BitDepth ColorType FormatSignature BackgroundColor AspectRatio ColorTable Interlaced DelayTime DisposalMethod Winfo.DelayTime ans = 5 WCinfo = imfinfo('WavyCopy.gif'); WCinfo.DelayTime ans = 50 % Wavy¿¡ ºñÇØ WavyCopy°¡ ¸Å¿ì ´À¸®°í DelayTime °ªµµ Å©´Ù. imwrite(W,Wmap,'WavyCopy2.gif', 'DelayTime',1/20); diary off imwrite(W,Wmap,'WavyCopy2.gif', 'DelayTime',1/20); WC2info = imfinfo('WavyCopy2.gif'); WC2info.DelayTime ans = 5 % imwrite½Ã¿¡ 'DelayTime', 1/20 À¸·Î Çß´õ´Ï header¿¡¼­ DelayTime ÀÌ 5°¡ µÇ¸é¼­ Àç»ý¼Óµµ°¡ °°¾ÆÁ³´Ù. »ç½Ç, DelayTime = int(100*'DelayTime')ÀÌ´Ù. % ¾ÆÁ÷ color mapping¹®Á¦°¡ Àִµ¥, ÀÌ´Â ´ÙÀ½ ½Ã°£¿¡... [W, Wmap] = imread('kimbrel-fastball.gif','frames','all'); Winfo = imfinfo('kimbrel-fastball.gif'); Winfo.DelayTime ans = 5 imwrite(W,Wmap,'kimbrel-fastballCopy.gif', 'DelayTime',1/50); % ÀÌ ¿µ»óÀº color map¹®Á¦ ¾øÀÌ Àß ÀúÀåµÈ´Ù.