%将视频转换为单张图片
clear
clc
file_name = strcat('C:\Users\yxsong\Documents\MATLAB\shipin\5_data\4p-c3','.avi'); %视频所在文件夹
obj = VideoReader(file_name); %读取视频文件
numFrames = obj.NumberOfFrames; %视频总的帧数
for k = 1: (numFrames)
frame = read(obj,k);
%imshow(frame);
gray_frame = rgb2gray(frame); %若每一帧为彩色图片,转换为灰度图
%imshow(frame); %显示每一帧图片
%保存每一帧图片
imwrite(gray_fram
Matlab2016B 读取视频帧出现句柄不够用的解决办法
最新推荐文章于 2023-02-20 16:01:16 发布