24小时热门版块排行榜    

查看: 289  |  回复: 1

Izzie92315

铜虫 (小有名气)

[求助] matlab 视频转图片出现图片不连续的现象。即是左小半图片连接到了图片右边。怎么解决已有1人参与

我的代码如下:
mov=VideoReader('t.avi');
get(mov);

nFrames= mov.NumberOfFrames;
pickind='jpg';

for i=940:942 %%Frames from 940 to 942
a=read(mov,i);
strtemp = strcat('/Users/YiZhang/Dropbox/YiZhang/liquid bridge from Yizhang/Experiment/March 2015/27th Mar 2015/',int2str(i),'.',pickind);
imwrite(a,strtemp);
end
代码可以正常运行,图片也可以正常导出,但是图片的左半边是连接在图片的右半边的。相当于左四分之一部分连接到了最后四分之一部分。导致图片不是视频中录下来的那样。请问是代码中哪里出现了问题?如图所示,可以很清晰的看到右边出现的一道直线。最右的部分本应该在最左边的。

matlab 视频转图片出现图片不连续的现象。即是左小半图片连接到了图片右边。怎么解决
940 5.39.58 pm.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ju5200

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
相关版块跳转 我要订阅楼主 Izzie92315 的主题更新
信息提示
请填处理意见