video convert to PNG but black and white

조회 수: 1 (최근 30일)
sunghyun chung
sunghyun chung 2019년 11월 29일
Hello,
I would like convert video file to PNG file as below
video file is color, but when I do below script, PNG result is black and white
woud you please help me why I got that result?
thank you
=================================================================================
v = VideoReader('xxxxxx.mov');
mkdir images
while hasFrame(v)
A = readFrame(v);
filename = ['images\' sprintf('%03d',v.CurrentTime) '.png'];
imwrite(A,filename,'BitDepth',8);
imshow(A);
end
=================================================================================

답변 (1개)

Constantino Carlos Reyes-Aldasoro
Constantino Carlos Reyes-Aldasoro 2019년 11월 29일
It may be an issue with data types like double, uint8, etc. Instead of imshow try imagesc and also try
imshow(A/max(A(:)));
As it may be a problems of the scaling

카테고리

Help CenterFile Exchange에서 Audio and Video Data에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by