Image Scilab SIVP创建视频

Image Scilab SIVP创建视频,image,matlab,image-processing,video,scilab,Image,Matlab,Image Processing,Video,Scilab,对于一个项目,我尝试创建一个视频,然后向其中添加一些图像,使用Scilab SIVP和函数avifile()创建一个视频,并使用addframe()添加一个图像 我测试了stantard scilab示例: im = imread('lena.png'); n = avifile('lena.avi', [300;300], 30); for ii=1:200 ims = im(ii:512-ii, ii:512-ii, :); addframe(n, ims); end a

对于一个项目,我尝试创建一个视频,然后向其中添加一些图像,使用Scilab SIVP和函数avifile()创建一个视频,并使用addframe()添加一个图像

我测试了stantard scilab示例:

im = imread('lena.png');
n = avifile('lena.avi', [300;300], 30);

for ii=1:200
    ims = im(ii:512-ii, ii:512-ii, :);
    addframe(n, ims);
end

aviclose(n);
我得到的错误是图像没有足够的大小(创建了视频,但它有0个)

你能告诉我如何修复这个错误,或者我应该如何选择正确的尺寸吗


谢谢

它也不适用于我(也尝试了Scilab 5.4.1 x86和x64)。但请注意,工具箱并未积极维护,上次更新是在2013年。也许您可以尝试更早期版本的Scilab。还有另一个工具箱,叫做图像处理设计工具箱,它是最新的,但据我所知,它不能编辑视频文件,只能打开、抓取帧和关闭。它也不适合我(也尝试了Scilab 5.4.1 x86和x64)。但请注意,工具箱并未积极维护,上次更新是在2013年。也许您可以尝试更早期版本的Scilab。还有另一个工具箱,叫做图像处理设计工具箱,它是最新的,但据我所知,它不能编辑视频文件,只能打开、抓取帧和关闭。