说明
使用Matlab实现视频解帧,需要的话可以改变视频帧的分辨率,简单方便
Matlab代码实现
Matlab代码实现如下
% 代码描述:使用Matlab实现视频解帧,需要的话可以改变视频帧的分辨率
%
% 创建时间: 2021-04-08
% 创建人: 小武问道
% 修改时间:
% 版本:
clc
clear all
% 视频文件路径
fileName = 'E:\Desktop\Demo_chongqing\Change_lanes.mp4';
obj = VideoReader(fileName);
numFrames = obj.NumFrames ;% 帧的总数
for k = 1 : 1 : numFrames % 读取数据
frame = read(obj, k);
% 改变分辨率,一般可不用
% frame = imresize(frame,[436 1024],'bilinear');
imwrite(frame,strcat('E:\Desktop\Demo_chongqing\Frame_change_lanes\',num2str(k),'.jpg'));% 保存帧
end
.
本模块会不定期分享简单好用的Matlab脚本,会持续更新,希望可以帮到不经意间路过的你!!!