欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python opencv捕獲攝像頭并顯示內(nèi)容的實現(xiàn)

 更新時間:2019年07月11日 10:29:42   作者:小呆丶  
這篇文章主要介紹了python opencv捕獲攝像頭并顯示內(nèi)容的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

1、捕獲攝像頭和實時顯示

import cv2
import numpy as np
import pickle
import matplotlib.pyplot as plt
 
cap = cv2.VideoCapture(0)
 
while True:
  ret,frame = cap.read()
  # Our operations on the frame come here
  gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
  # Display the resulting frame
  cv2.imshow('frame',gray)
  if cv2.waitKey(1) & 0xFF == ord('q'):
    break
 
# When everything done, release the capture
cap.release()
cv2.destroyAllWindows() 

2、從攝像頭內(nèi)抓拍圖片

import cv2
import numpy as np
import pickle
import matplotlib.pyplot as plt
 
cap = cv2.VideoCapture(0)
index = 0
while True:
  ret,frame = cap.read()
  # Our operations on the frame come here
  gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
  # Display the resulting frame
  cv2.imshow('frame',gray)
  if cv2.waitKey(1) & 0xFF == ord('p'):
    cv2.imwrite("kk.jpg",frame)
    index = index + 1
  if cv2.waitKey(1) & 0xFF == ord('q'):
    break
 
# When everything done, release the capture
cap.release()
cv2.destroyAllWindows() 

補充:python-----從本地攝像頭和網(wǎng)絡攝像頭截取圖片

import cv2

# 獲取本地攝像頭
# folder_path 截取圖片的存儲目錄
def get_img_from_camera_local(folder_path):
  cap = cv2.VideoCapture(0)
  i = 1
  while True:
    ret, frame = cap.read()
    cv2.imshow("capture", frame)
    print str(i)
    cv2.imwrite(folder_path + str(i) + '.jpg', frame) # 存儲為圖像
    if cv2.waitKey(1) & 0xFF == ord('q'):
      break
    i += 1
  cap.release()
  cv2.destroyAllWindows()

# 獲取網(wǎng)絡攝像頭,格式:rtsp://username:pwd@ip/
# folder_path 截取圖片的存儲目錄
def get_img_from_camera_net(folder_path):
  cap = cv2.VideoCapture('rtsp://username:pwd@ip/')
  i = 1
  while True:
    ret, frame = cap.read()
    cv2.imshow("capture", frame)
    print str(i)
    cv2.imwrite(folder_path + str(i) + '.jpg', frame) # 存儲為圖像
    if cv2.waitKey(1) & 0xFF == ord('q'):
      break
    i += 1
  cap.release()
  cv2.destroyAllWindows()

# 測試
if __name__ == '__main__':
  folder_path = 'D:\\img_from_camera\\'
  get_img_from_camera_local(folder_path)

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Django Web開發(fā)中django-debug-toolbar的配置以及使用

    Django Web開發(fā)中django-debug-toolbar的配置以及使用

    正在發(fā)愁怎么調(diào)試Django,就遇到了Django Debug Toolbar這個利器。下面這篇文章主要給大家介紹了關于django web開發(fā)中django-debug-toolbar的配置以及使用的相關資料,文中通過圖文及示例代碼介紹的非常詳細,需要的朋友可以參考下
    2018-05-05
  • 基于Python對數(shù)據(jù)shape的常見操作詳解

    基于Python對數(shù)據(jù)shape的常見操作詳解

    今天小編就為大家分享一篇基于Python對數(shù)據(jù)shape的常見操作詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • python文件編寫好后如何實踐

    python文件編寫好后如何實踐

    在本篇文章里小編給大家分享了關于python文件編寫好后如何實踐的相關內(nèi)容,需要的朋友們可以參考下。
    2020-07-07
  • python實現(xiàn)楊輝三角思路

    python實現(xiàn)楊輝三角思路

    本文給大家分享的是作者使用python實現(xiàn)楊輝三角的思路,非常的實用,有需要的小伙伴可以參考下
    2017-07-07
  • 詳解如何列出已安裝的Python包

    詳解如何列出已安裝的Python包

    處理 Python 項目可能需要列出已安裝的 Python 包,以便管理依賴項、檢查更新或與其他人共享項目需求,在這篇文章中,我們將研究多種用于列出系統(tǒng)上安裝的 Python 包的技術(shù)
    2023-10-10
  • Python完成毫秒級搶淘寶大單功能

    Python完成毫秒級搶淘寶大單功能

    在本篇文章里小編給大家分享了關于Python完成毫秒級搶淘寶大單功能以及實例代碼,需要的朋友們參考下。
    2019-06-06
  • python網(wǎng)絡爬蟲實戰(zhàn)

    python網(wǎng)絡爬蟲實戰(zhàn)

    實踐來源于理論,做爬蟲前肯定要先了解相關的規(guī)則和原理,網(wǎng)絡爬蟲又稱為網(wǎng)頁蜘蛛,網(wǎng)絡機器人,更經(jīng)常的稱為網(wǎng)頁追逐者,是一種按照一定的規(guī)則,自動地抓取萬維網(wǎng)信息的程序或者腳本。一句話概括就是網(wǎng)上信息搬運工。本篇文章帶你深入了解,需要的朋友可以參考下
    2021-09-09
  • python多線程http下載實現(xiàn)示例

    python多線程http下載實現(xiàn)示例

    python多線程http下載實現(xiàn)示例,大家參考使用吧
    2013-12-12
  • django框架auth模塊用法實例詳解

    django框架auth模塊用法實例詳解

    這篇文章主要介紹了django框架auth模塊用法,結(jié)合實例形式詳細分析了Django框架auth模塊登錄驗證、注銷等基本操作技巧與使用注意事項,需要的朋友可以參考下
    2019-12-12
  • Python Multinomial Naive Bayes多項貝葉斯模型實現(xiàn)原理介紹

    Python Multinomial Naive Bayes多項貝葉斯模型實現(xiàn)原理介紹

    這篇文章主要介紹了Python Multinomial Naive Bayes多項貝葉斯模型實現(xiàn)原理,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2022-09-09

最新評論