Как обеспечить совместимость IP-камеры для потоковой передачи с OpenCV в Python?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как обеспечить совместимость IP-камеры для потоковой передачи с OpenCV в Python?

Сообщение Anonymous »

Может ли кто-нибудь сказать, способна ли эта IP-камера осуществлять потоковую передачу в OpenCV.
Я пробовал это, но все равно не работает. Я думаю, проблема в том, чтобы найти правильный URL-адрес. Я надеюсь, что вы сможете найти решение этой проблемы.

Система ровера: МОДЕЛЬ — RND-813HBKSCD
купольная IP-камера

Этот пример кода на Python 2.7/3 отлично работает с камерой моего ноутбука, но когда я пытаюсь использовать IP-камеру, она не реагирует на нее.

Код: Выделить всё

import cv2
import numpy as np

faceDetect=cv2.CascadeClassifier('C:\opencv\sources\data\haarcascades\haarcascade_frontalface_default.xml');
cam=cv2.VideoCapture(0);

while(True):
ret,img=cam.read();
gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
faces=faceDetect.detectMultiScale(gray,1.3,5);
for(x,y,w,h) in faces:
cv2.rectangle(img,(x,y),(x+w,y+h),(0,255,0),2)
cv2.imshow("Face", img);
if(cv2.waitKey(1)==ord('q')):
break;
cam.release()
cv2.destroyAllWindows
когда я использую этот пример URL-адреса IP-камеры:


cap =
cv2.VideoCapture("http://admin:[email protected]/mjpg/video.mjpg")


Это получите это.


ошибка: обратная трассировка (последний вызов):
Файл "C:\Users\Romel II G. Albia\Surveillance_IPC\IPCNB\Snap\192.168.1.13\stream1.py", строка 17, в
main()
файле "C:\Users\Romel II G. Albia\Surveillance_IPC\IPCNB\Snap \192.168.1.13\stream1.py", строка 9, в основной
cv2.imshow('frame',frame)
ошибка: C:\build\master_winpack-bindings-win32-vc14-static\ opencv\modules\highgui\src\window.cpp:331: ошибка: (-215) size.width>0 && size.height>0 в функции cv::imshow


Подробнее здесь: https://stackoverflow.com/questions/483 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»