如何在matlab中将图像序列转换为视频

时间:2012-02-04 05:55:47

标签: matlab

当我使用im2frame将图像序列转换为视频时, 我收到了这条消息:

???使用==>时出错im2frame  索引的电影帧必须具有非空色图

==>中的错误计划在141      frm = im2frame(im,map);

如果有人能解释我应该做什么,我将不胜感激。 感谢

1 个答案:

答案 0 :(得分:1)

视频将以全彩色编码,因此如果您的帧只是二维的(即,您有灰度图像而不是红色/绿色/蓝色),则需要指定用于转换图像的色彩图。您应该能够使用命令

im2frame(frame, gray)

其中gray是色彩映射,就像surfimshow和其他绘图命令一样。其他颜色表选项包括hotcoolpinkbonecopperflag