Image 我想阻止图像动画闪烁

Image 我想阻止图像动画闪烁,image,plot,flashing,Image,Plot,Flashing,我在iMac(Yosemite OS)上使用的是Octave 3.8.1,带有gnuplot和x11。我有一个小系列的图像,事实上是一部短片,我想在不刷新和闪烁整个情节的情况下按顺序显示。我似乎花了好几个小时在互联网上研究这个问题。例如: X是FN帧的结构,每个帧都是480x640 RGB彩色图像。(换句话说,这是一个视频。) 这很管用。。默认情况下,对于每个新帧,清除/重画整个打印窗口时,每个帧都会闪烁。这里的数据不一定是电影;无论是视频还是微分方程时间序列等等,所有这些绘图函数动画似乎总是在

我在iMac(Yosemite OS)上使用的是Octave 3.8.1,带有gnuplot和x11。我有一个小系列的图像,事实上是一部短片,我想在不刷新和闪烁整个情节的情况下按顺序显示。我似乎花了好几个小时在互联网上研究这个问题。例如:

X是FN帧的结构,每个帧都是480x640 RGB彩色图像。(换句话说,这是一个视频。)

这很管用。。默认情况下,对于每个新帧,清除/重画整个打印窗口时,每个帧都会闪烁。这里的数据不一定是电影;无论是视频还是微分方程时间序列等等,所有这些绘图函数动画似乎总是在闪烁。。。除了可能在使用pcolor()时。如何关闭此打印刷新?太令人沮丧了。我只想让下一张图片/人物透支当前图片/人物

多谢各位


ps/我不记得在Windows PC上使用倍频程时有过这个问题…

我也有过同样的问题。我使用的是倍频程v4.0。我找到了一种奇怪的方法来修复它

抓住窗户,摇动它直到它变干净。窗口有点出错,不能正确地跟随鼠标。但是,最终(之后)
X=load("cam1");
[fx,fy,fcol,fn]=size(X.vidFrames)
% here fx=480, fy=640, fcol=3 for RGB datasets, and fn=number of frames
% X needed to be flipped so as not to display upside down
for i=1:fn
    imshow(X.vidFrames(end:-1:1,:,:,i));
    drawnow;
    pause(.1);
end