當前位置:編程學習大全網 - 編程軟體 - 用matlab做的,用10幅圖片制作壹個動畫

用matlab做的,用10幅圖片制作壹個動畫

immovie函數可以利用多幀圖像創建動畫,具體用法如下:

1.mov=immovie(X,map)

利用多幀索引圖像X,其顏色映射為map,來創建視頻,返回視頻結構數組mov;關於視頻結構數組的詳細內容請參考getframe函數;調用implay函數播放視頻。

X包含多幀索引圖像,且每幀圖像具有相同大小和顏色映射。X是壹個大小為m*n*1*k的數組,k是圖像的總幀數。(關於索引圖像,可以先將這十幅圖轉化為索引圖像,例如如果是灰度圖像,則用函數[X,map]=gray2ind(I,n)轉化)

2.mov=immovie(RGB)

利用多幀真彩色圖像RGB來創建視頻,返回視頻結構數組mov。

RGB包含多幀真彩色圖像,所有圖像具有相同的大小,RGB是壹個大小為m*n*3*k的數組,k為圖像的總幀數。

註意:

妳也可以使用MATLAB函數avifile創建視頻,該函數將會創建格式為avi的文件,可以使用movie2avi函數把已有的MATLAB視頻轉換成AVI文件。

具體用法利用matlab的help命令獲知。

  • 上一篇:《天諭手遊》歐若拉樂譜代碼分享
  • 下一篇:用c語言編程:打印年歷
  • copyright 2024編程學習大全網