PDA

查看完整版本 : 如何在Matlab下获取给定YUV视频剪辑的高度和宽度?是否有任何reader()函数或get()函数?还要别的吗?


poster
2019-12-10, 20:48
如何获得给定的yuv文件的宽度和高度?后续的影片/矩阵处理需要这些尺寸。



回答:

在VIDEOREADER (http://www.mathworks.com/help/techdoc/ref/videoreaderclass.html)的帮助下

%# create reader object (does not load file yet) xyloObj = VideoReader('xylophone.mpg'); %# query dimensions nFrames = xyloObj.NumberOfFrames; vidHeight = xyloObj.Height; vidWidth = xyloObj.Width; 编辑

对于较旧的Matlab版本,可以使用AVIINFO (http://www.mathworks.com/help/techdoc/ref/aviinfo.html)来查询电影的属性。



更多&回答... (https://stackoverflow.com/questions/3887649)