Ruby OpenCV :: CvCapture总是返回相同的帧

时间:2015-01-06 00:24:55

标签: ruby opencv

我有问题,请你帮忙。

我正在尝试读取my4视频文件的帧并在GUI :: Window中显示它们。

window = GUI::Window.new('Object Correspond')
cap = CvCapture.open('film.mp4')

10.times do
  frame = cap.query
  window.show_image frame
  sleep 1
end

我尝试使用cap.grab而不是cap.retrieve,但它始终只返回第一帧。

你能否告诉我我做错了什么?如何阅读框架并展示它们。

谢谢。

0 个答案:

没有答案