免责声明:我没有计算机视觉或图像处理方面的经验,但我需要处理视频以获取用于机器学习的数据。
我希望阅读一部灰度电影(我使用灰度图像制作) - 使用moviepy逐帧阅读。为了进一步处理,我需要灰度帧。这是我的代码:
clip = VideoFileClip('movie.mp4')
count =1
for frames in clip.iter_frames():
print frames.shape
count+=1
print count
框架形状是(360L,480L,3L),而我期待的是(360L,480L)。这让我很困惑。有没有办法获得“预期”的形状?Python OpenCV 的想法也可能有用,但我更喜欢moviepy。