Python OpenCV設定攝像頭解析度

2021-08-02 06:41:56 字數 788 閱讀 5550

最近玩

opencv

用到乙個雙目攝像頭,需要調整解析度為1280×480,研究了一下官方api,找到了設定方法,記錄一下,以防忘記

import

cv2  

cap = cv2.videocapture(0

)  cap.set(cv2.cv.cv_cap_prop_frame_width,1280

)  cap.set(cv2.cv.cv_cap_prop_frame_height,480

)  while

(true

):  

# capture frame-by-frame

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"

,frame)  

ifcv2.waitkey(

1) & 

0xff

== ord(

'q'):  

break

# when everything done, release the capture

cap.release()  

cv2.destroyallwindows()  

主要就是用了videocapture的set方法,裡面有各種各樣的引數,詳見:

Python OpenCV設定攝像頭解析度

最近玩opencv用到乙個雙目攝像頭,需要調整解析度為1280 480,研究了一下官方api,找到了設定方法,記錄一下,以防忘記 import cv2 cap cv2.videocapture 0 cap.set cv2.cv.cv cap prop frame width,1280 cap.set...

python opencv 安裝整理

這兩天比較有空,在公司內想學習一下opencv,又不想安裝vc 所以就那個python看opencv。安裝環境本來很簡單 但是我python是64的 估計也很多 而opencv的安裝要有乙個numpy庫 這個在官網上只有32位的 所以,事情變得複雜起來。網上找了一下,只道有提供64位版的numpy庫...

python opencv 輪廓檢測

輪廓 contours 指的是有相同顏色或者密度,連線所有連續點的一條曲線。檢測輪廓的工作對形狀分析和物體檢測與識別都非常有用。在輪廓檢測之前,首先要對進行二值化或者canny邊緣檢測。在opencv中,尋找的物體是白色的,而背景必須是黑色的,因此預處理時必須保證這一點。import cv2 讀入i...