Я хотел бы получить доступ к камере видеонаблюдения panasonic, и для начала я пытаюсь использовать базовый код (например, следующий для веб-камеры):
import cv2
import numpy as np
cap = cv2.videoCapture(0)
while (True)
ret, frame = cap.read()
cv2.imshow('frame',frame)
if cv2.waitKey(1) & oxFF == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
Чтобы сменить камеру, нужно ли изменить команду VideoCapture?
Я видел, что для IP-камер мне нужно указать URL вместо 0. В этом случае то же самое?
Я использую: pyhon 2.7.15, openCV 2.4.9, windows 7
Инструкция к камере: https://panasonic.cn/support/download/manual/files/WV-BP330%E3%80%81332%E3%80%81334.pdf
Большое спасибо
Я думаю, вы должны использовать это, как в этом ответе stackoverflow.com/a/18411168/4510954
Спасибо. Я пытаюсь использовать камеру WV-BP330. Я добавляю руководство камеры, так как я действительно не уверен, какие детали имеют отношение к проблеме.
Кроме того, ElConrado, я посмотрел ссылку и не совсем понял, предназначен ли код для записи видео или для использования существующего. Или все равно? Если бы вы могли добавить объяснение, я был бы очень признателен :)





Поместите URL-адрес видеопотока в аргумент VideoCapture следующим образом:
cv2.VideoCapture(url)
Panasonic производит довольно много разных моделей фотоаппаратов с разными функциями. Вы имеете в виду какой-то конкретный? Пожалуйста, уточните, детали имеют значение.