immovie

2 次查看(过去 30 天)
Pan
Pan 2012-4-30
how to use "immovie" In the code
load can % can.avi
mov=immovie(330,map);
[m,n,c,f]=size(xz);
run it, matlab show that
??? Undefined function or variable 'map'.
Error in ==> canentropy at 3
mov=immovie(330,map);
how to I do
  1 个评论
Walter Roberson
Walter Roberson 2012-4-30
The first parameter to immovie() must be an array of movie data. When you use the constant 330 there, you are implicitly asking for a single frame movie that is 1 pixel by 1 pixel of a color whose map index value is 330 (which would require that the map you pass in have at least 330 rows.)

请先登录,再进行评论。

采纳的回答

Image Analyst
Image Analyst 2012-4-30
Well, did you define map? If not, try just deleting it from the arg list and seeing if that runs. map is a colormap, for example
map=gray(256);
I bet you don't need it or want it.
  1 个评论
Walter Roberson
Walter Roberson 2012-4-30
The map _is_ needed if the original data is indexed images.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 View and Analyze Simulation Results 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by