2012-06-30 2 views
0

Я пытаюсь сделать приложение, которое принимает изображения периодически.Im получение изображения в 0 байт при захвате рамки с веб-камеры

Чтобы начать работу, я подумал, что могу сделать приложение, которое берет изображение и сохраняет его. Это сохраняет его в полном порядке, но изображение пуст ... почему это?

import cv 

capture = cv.CaptureFromCAM(0) 
img = cv.QueryFrame(capture) 

foo = cv.SaveImage("foo.jpg", img) 

ответ

1

Во-первых, я бы посоветовал вам проверить, если CaptureFromCAM() удалось путем проверки значения захвата. Вы также можете отобразить поток в окне. Во-вторых, вы будете читать в documentation, что существуют ограничения с использованием SaveImage().

Смежные вопросы