Я использую привязки Python к OpenCV 2.4, установленным со следующими инструкциями.
Моя проблема аналогична этой, но мне нужно решение для Windows.
Проблема: когда я пытаюсь использовать
cap = cv2.VideoCapture(0)
print cap.grab()
он работает нормально, но следующий код
cap = cv2.VideoCapture(filename)
print cap.grab()
всегда возвращайте False.
Путь к файлу правильный, абсолютный и не имеет пробелов.
Я пробовал на двух машинах с Windows XP и Windows 7 с аналогичными результатами. В Linux (Ubuntu) он отлично работает для меня.