私は外部のウェブカメラ(Microsoft Cinema HD Lifecam)でOS XでopenCVを使用していますが、最も簡単なカメラの読み取りコードでもその性能は非常に低くなっています。OpenCV + OS X +外部ウェブカメラ=非常に遅い
import cv2
cap = cv2.VideoCapture(1)
while(cap.isOpened()):
ret, frame = cap.read()
cv2.imshow("Output", frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
私はフォトブースと同じウェブカメラを試してみましたが、それが高いFPSでうまく動作します。また、私のMacの内蔵のFacetimeカメラと同じコードを試して、それはかなり速く働いた。ですから、私はOpenCVで何らかの設定問題があるようです。
誰かがこのようなことを体験したことはありますか? あなたの答えをありがとう。
*「高FPS」*とは何ですか?「非常に遅い」*とは何ですか?また、Ivanの答えについてのあなたのコメントには、6.2秒かかるものはありますか? 1つのフレーム? 11.4秒かかるのは何ですか? 1つのフレーム? OpenCVはどのようにインストールしましたか? –