小编Fra*_*rez的帖子

在 python 中获取帧到海康威视网络摄像机

我有下一个海康威视 IP 摄像机http://www.hikvision.com/es/Products_accessries_161_i11969.html我在我的本地网络中配置了它并且我与浏览器连接,我可以看到摄像机工作正常。我在不同的帖子中搜索过像这样在相机中获取帧,但我做不到。这里我放了我用来尝试的代码和响应。我想获得一个框架并将其保存在我的去库存中以进行处理。

import cv2
import requests
import numpy as np
import urllib
import hikvision.api
import requests
import shutil

#Donwload from: https://github.com/fbradyirl/hikvision/archive/master.zip

hik_camera = hikvision.api.CreateDevice('192.168.1.64', username='admin', password=contrasenia)
"""
INFO:hikvision.api:Initialising new hikvision camera client
INFO:hikvision.api:motion_url: http://192.168.1.64/MotionDetection/1
INFO:hikvision.api:ElementTree.register_namespace: http://www.hikvision.com/ver10/XMLSchema
INFO:hikvision.api:Going to probe device to test connection
INFO:hikvision.api:url: http://192.168.1.64/System/deviceInfo
INFO:requests.packages.urllib3.connectionpool:Starting new HTTP connection (1): 192.168.1.64
DEBUG:requests.packages.urllib3.connectionpool:"GET /System/deviceInfo HTTP/1.1" 200 696
DEBUG:hikvision.api:response: <Response [200]>
DEBUG:hikvision.api:status_code 200
DEBUG:hikvision.api:element_to_query: .//{http://www.hikvision.com/ver10/XMLSchema}firmwareVersion result: <Element '{http://www.hikvision.com/ver10/XMLSchema}firmwareVersion' at 0x7fb090b76cc8>
INFO:requests.packages.urllib3.connectionpool:Starting new HTTP connection (1): 192.168.1.64
DEBUG:requests.packages.urllib3.connectionpool:"GET /MotionDetection/1 HTTP/1.1" …
Run Code Online (Sandbox Code Playgroud)

python opencv computer-vision ip-camera

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

computer-vision ×1

ip-camera ×1

opencv ×1

python ×1