OpenCV調用攝像頭 環境
python:python3.6
攝像頭:網絡攝像頭
Python庫:openCV
</>復制代碼
# -*- coding: utf-8 -*-
# @author leone
# @desc 使用 python 的 openCV 獲取網絡攝像頭的數據
# @version 2018-12-23
import cv2
import sys
# 根據攝像頭設置IP及rtsp端口
url = "rtsp://account:password@192.168.0.35:554/11"
# 讀取視頻流
cap = cv2.VideoCapture(url)
# 設置視頻參數
cap.set(3, 480)
print(cap.isOpened())
print(sys.version)
print(cv2.__version__)
while cap.isOpened():
ret_flag, img_camera = cap.read()
cv2.imshow("camera", img_camera)
# 每幀數據延時 1ms, 延時為0, 讀取的是靜態幀
k = cv2.waitKey(1)
if k == ord("s"):
cv2.imwrite("test.jpg", img_camera)
if k == ord("q"):
break
# 釋放所有攝像頭
cap.release()
# 刪除窗口
cv2.destroyAllWindows()
由于網絡攝像頭的RTSP:實時流協議要手動開啟,進入你的攝像頭管理界面,例如:192.168.0.35 找到設置->網絡設置->RTSP設置->開啟RTSP開關 最好保存設置,并重啟攝像頭。
另外附上基于python的人臉識別demo支持多張人臉github
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/43669.html
摘要:最近上了,這是一個小巧的人臉檢測庫,行,大小,性能很好,效果也還還行。于是我想有沒其他的能在瀏覽器跑的人臉檢測庫,一查才發現已經支持編譯到,也就可以直接在瀏覽器里使用了。 最近picojs上了Github Trending,這是一個小巧的人臉檢測庫,200行JS,2K大小,性能很好,效果也還還行。于是我想有沒其他的能在瀏覽器跑的人臉檢測庫,一查才發現OpenCV已經支持編譯到WebAs...
摘要:總結在本文中,我們學習了如何使用中的,即通過代碼寫了一個人臉檢測的程序。 OpenCV是如今最流行的計算機視覺庫,而我們今天就是要學習如何安裝使用OpenCV,以及如何去訪問我們的攝像頭。然后我們一起來看看寫一個人臉檢測程序是如何地簡單,簡單到只需要幾行代碼。 在開始之前,我假設你已經對Python有一定的了解。當然,如果你覺得你還不夠格,這里有推薦一些學習Python的電子書,你可以...
摘要:身為一名前業務程序員和現前端程序員,這樣的功能還是陌生的領域。需求使用加攝像頭,通過人臉檢測,完成自動拍照功能。在的屏幕上,顯示攝像頭的實時畫面,要是畫面中檢測出人臉,則觸發拍照。這樣做的效果能夠獲得更高的,同時還能完成更遠距離臉部的捕獲。 因為項目原因,需要使用人臉檢測(face detection)功能。身為一名前JAVA業務程序員和現前端程序員,這樣的功能還是陌生的領域。那能不能...
閱讀 2708·2023-04-25 14:59
閱讀 903·2021-11-22 11:59
閱讀 644·2021-11-17 09:33
閱讀 2473·2021-09-27 13:34
閱讀 3905·2021-09-09 11:55
閱讀 2326·2019-08-30 15:44
閱讀 1132·2019-08-30 14:06
閱讀 1932·2019-08-29 16:55
极致性价比!云服务器续费无忧!
Tesla A100/A800、Tesla V100S等多种GPU云主机特惠2折起,不限台数,续费同价。
NVIDIA RTX 40系,高性价比推理显卡,满足AI应用场景需要。
乌兰察布+上海青浦,满足东推西训AI场景需要