該**的功能是調出電腦攝像頭
# coding=
utf-
8import cv2 as cv
def video_demo()
: capture = cv.
videocapture(0
) #電腦如果只有乙個攝像頭 那麼引數就是0
while
(true)
: ret,frame = capture.
read
() #capture.read有兩個返回值,乙個是bool值,表示是否讀取到幀;另乙個是每一幀的影象,是乙個三維矩陣
frame = cv.
flip
(frame,-1
) #映象,1表示左右,0表示上下,-
1表示上下左右
cv.imshow
("video"
,frame) #cv2.
imshow
()的兩個引數,第乙個是表示等會彈出來的視窗的名字,第二個是我們要顯示的影象。我們可以建立任意數量的視窗,但必須使用不同的視窗名稱
c = cv.
waitkey(50
) #讓程式暫停50毫秒再執行
if c ==
27: #27是ascii編碼中「esc」的值
break
video_demo
()
OPENCV學習筆記 1
剛上研一,本身想對嵌入式進行一番學習,結果實習的時候用opencv搞影象識別,有點讓人失望。不過畢竟是ai的電腦視覺方面的東西,所以也就報有很大熱情學的,業餘還得鞏固基礎c c 的書 等把c primer再看一遍後進軍sdk了,得等多久到mfc啊 csdn開了部落格,寫了些,後來才發現有學生大本營,...
OpenCV 學習筆記1
將opencv和vs配置成功後,開始編寫程式。值得說明的是,在opencv中,有以下兩種形式的函式呼叫,一種定義在highgui c.h中,例如 cvnamedwindow test cv window autosize 這種形式的函式呼叫要使用cv作為函式的限定 一種定義在highgui.hpp中...
opencv學習筆記 1
cvloadimage iplimage cvloadimage const char filename,int flags cv load image color filename 要被讀入的檔案的檔名 包括字尾 flags 指定讀入影象的顏色和深度 指定的顏色可以將輸入的轉為3通道 cv loa...