How to read video and save each video to CSV file
조회 수: 7 (최근 30일)
이전 댓글 표시
Hello.
I want to read video and save each video to CSV file.
How can I fix the code this part?
csvwrite('how_to_save_each_file.csv',reader);
Thank you!
clear all
close all
%// read the video:
list = dir('*.avi')
% loop through the filenames in the list
for k = 1:length(list)
reader = VideoReader(list.name(k));
csvwrite('how_to_save_each_file.csv',reader);
end
댓글 수: 0
채택된 답변
Jon
2020년 3월 13일
편집: Jon
2020년 3월 13일
Hi Kong
clear all
close all
%// read the video:
list = dir('*.avi')
% loop through the filenames in the list
for k = 1:length(list)
reader = VideoReader(list.name(k));
% do some calculations that end up assigning an array called X
% make csv file whose name matches the avi file
[~,name] = fileparts(list.name(k)); % get the file name without the extension
outfile = strcat(name,'.csv')
csvwrite(outfile,X); % assumes you have already assigned the array X earlier
end
By the way, I see this is a follow up to your earlier question. Sorry I didn't see that you had left this as a comment in that thread. For continuity, might be better next time to try sending one more comment to ask if anyone had any further ideas. That way if I missed it the first time I might see it and be able to follow up.
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Data Import and Analysis에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!