簡體   English   中英

WinPython和OpenCV

[英]WinPython and OpenCV

我使用WinPython編寫我的python程序。 我需要解決在視頻流​​中檢測面部的任務。 我使用以下命令將opencv-python安裝到WinPython:

pip install opencv-python==3.4.0.12

當我運行以下代碼時,我得到一個錯誤:

import numpy as np
import cv2
cap = cv2.VideoCapture(0)
ret, img = cap.read()
print(ret)

例

我做錯了什么?

似乎是合法的功能結果。 如您所見,從文檔 VideoCapture :: read函數返回retval和image,以防有圖像返回。 顯然,代碼中ret變量的“False”值意味着沒有圖像。

編輯:

我查了一下文檔,這是我發現的:

“如果沒有抓取任何幀(攝像機已斷開連接,或視頻文件中沒有幀),則方法返回false,函數返回NULL指針。”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM