1. 程式人生 > >Python和opencv開啟攝像頭

Python和opencv開啟攝像頭

import cv2
import numpy as np


cap = cv2.VideoCapture(0)
fourcc = cv2.cv.CV_FOURCC(*'XVID')
#opencv3的話用:fourcc = cv2.VideoWriter_fourcc(*'XVID')
out = cv2.VideoWriter('output.avi',fourcc,20.0,(640,480))#儲存視訊
while True:
    ret,frame = cap.read()
    gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)
    out
.write(frame)#寫入視訊 cv2.imshow('frame',frame)#一個視窗用以顯示原視訊 cv2.imshow('gray',gray)#另一視窗顯示處理視訊 if cv2.waitKey(1) &0xFF == ord('q'): break cap.release() out.release() cv2.destroyAllWindows()

相關推薦

Pythonopencv開啟攝像頭

import cv2 import numpy as np cap = cv2.VideoCapture(0) fourcc = cv2.cv.CV_FOURCC(*'XVID') #opencv3

虛擬機器opencv開啟攝像頭超時失敗的解決辦法__2018.12.25

原文連結:https://blog.csdn.net/qq_30155503/article/details/79460420 原文連結:https://blog.csdn.net/u012792343/article/details/78068964 原文連結:https://blog.c

利用pythonopencv批量去掉圖片黑邊

sorted 去掉 pro tor gin com barcode simple min import os import cv2 import numpy as np from scipy.stats import mode import time import con

關於opencv開啟攝像頭成灰色問題的原因

問題描述: capture可以開啟,但是無法抓取frame。 原因: 查詢資料看到,可能是因為驅動的原因導致。windows 下的攝像頭的都用了Directshow,而opencv 的這兩個函式都需要使用VFW的驅動才能正常使用。 解決方法: 使用videocapture或DS

Python OpenCV 檢測圖片上的條形碼(轉載)

  原文地址:http://python.jobbole.com/80448/ 假設我們要檢測下圖中的條形碼: 圖1:包含條形碼的示例圖片 現在讓我們開始寫點程式碼,新建一個檔案,命名為detect_barcode.py,開啟並編碼: Python 1&nbs

使用pythonopencv將圖片轉化為素描圖-python程式碼解析

實際上為了有效地創造黑白素描圖,你真正需要的是一些模糊和兩張圖片的混合技術,叫做dodging and burning. 用OpenCV、Python一張RGB顏色的影象經過下面四個步驟就能夠生成出一張素描圖: 將RGB圖轉化為灰度圖。 灰度圖進行反色操作。 將步

PythonOpenCV建立一個圖片搜尋引擎時遇到的坑

在學習http://python.jobbole.com/80860/ 中的圖片搜尋引擎時,遇到一些問題,花費了很長時間解決: 問題一:TypeError: ellipse() takes at most 5 arguments (8 given) 解決:有兩個引數不同的el

利用caffemxnet 開啟攝像頭,進行人臉檢測

# -*- coding:utf-8 -*- import random import mxnet as mx import numpy as np from sklearn import preprocessing import base64 import cv2 impo

Ubuntu 16.04 pythonOpenCV安裝

Ubuntu 16.04 python和OpenCV安裝 https://blog.csdn.net/cyn618/article/details/64494434 最進在做深度學習和計算機視覺的有關內容,因此要在python中用到opencv。我的電腦裝的是Ubuntu 16.04,pyt

直接可以用的PythonOpenCV檢測及分割影象的目標區域例子

第一天 老師:你知道麼,今天有人問了我一個問題。 ~.我:什麼? 老師:他說很難。 ~.我:關於什麼的? 老師:影象處理。 ~.我:喔,你說說看,我確實做了不少影象處理的東西(心裡默唸,你不知知道你給過我多少影象嗎?) 老師:好嘞!在用深度學習的時

使用PythonOpenCV檢測影象中的物體並將物體裁剪下來

介紹 碩士階段的畢設是關於昆蟲影象分類的,程式碼寫到一半,上週五導師又給我新的昆蟲圖片資料集了,新圖片中很多圖片很大,但是圖片中的昆蟲卻很小,所以我就想著先處理一下圖片,把圖片中的昆蟲裁剪下來,這樣除去大部分無關背景,應該可以提高識別率。 原圖片舉例(將紅色

opencv 開啟攝像頭卻捕捉不到影象解決方法

寫opencv程式,開啟攝像頭,不料書上的程式出錯,能開啟攝像頭,但是捕捉不到影象 用兄弟的電腦試過,能執行,沒有問題 在網上找了很久,試了很多的方法,都沒有用,後來在一個百度知道上找到一個方法成功 #include <opencv2/opencv.hpp>

基於PythonOpenCV的影象目標檢測及分割

          基於Python和OpenCV的影象目標檢測及分割 本文在https://blog.csdn.net/sinat_36458870/article/details/78825571博主的部落格基礎上加了批處理部分,同時對多張圖

使用pythonopencv將.png檔案修改為.bmp檔案

直接上程式碼,檔案路徑是寫死的: import fnmatch import os import pandas as pd import numpy as np import sys import cv2 def ReadSaveAddr(Stra,

Python OpenCV 檢測跟蹤運動物件

這個該死的傢伙。我就知道他偷了我最後一罐啤酒! 對於一個男人來講,這些話永遠都不該說。但是當我關上冰箱門的時候,我憤怒地嘆息,感到厭惡,自言自語地說了這些。 你看,我花了12個小時寫了這篇將要發表的文章《PyImageSearch Gurus course》。我的腦子都

PythonOpenCV提取顏色直方圖特徵

用OpenCV中自帶的cv2.calHist()函式求影象的顏色直方圖特徵 import cv2 import numpy image = cv2.imread("D:/lena.jpg", 0) hist = cv2.calcHist([image], [

linux下cmake+opencv開啟攝像頭

一、必備條件:       gcc、cmake 、opencv 1、安裝gcc: sudo apt-get install gcc 2、安裝cmake :sudo apt-get install cmake 3、安裝opencv 二、編寫CMakeLists.t

關於“用PythonOpenCV建立一個圖片搜尋引擎的完整指南”在win7作業系統python3.6環境下的測試探索

關於“用Python和OpenCV建立一個圖片搜尋引擎的完整指南”在win7作業系統python3.6下的測試探索 原部落格文章連結:http://blog.csdn.net/kezunhai/article/details/46417041 ---------------

PythonOpenCV簡單的人臉檢測程式

    最近想要搞人臉識別的東西,所以先弄了個簡單的人臉檢測的程式,網上找的許多都無法使用,不知道是不是Opencv版本的關係,或者是和Python結合後產生的問題,感覺很多API都是錯的,這裡用的是opencv2.3.1和python2.7。Python需要安裝numpy

使用PythonOpenCV通過網址URL獲取圖片

在OpenCV中通過圖片的URL地址獲取圖片: # -*- coding: utf-8 -*- import numpy as np import urllib import cv2 # URL到