使用cv2和我的相机时图像奇怪

时间:2018-12-24 01:30:41

标签: python opencv camera raspberry-pi cv2

我正在尝试使用opencv进行一些自动化,但是我需要相机的提要。现在的问题是一切正常,我无法获得具有意义的图像...

我尝试了一个使用picamera的简单程序来检查它是否来自我的相机,不是。

import cv2
import numpy as np

cap = cv2.VideoCapture(-1)

if (cap.isOpened() == False): 
  print("Unable to read camera feed")

frame_width = int(cap.get(3))
frame_height = int(cap.get(4))

while(True):
  ret, frame = cap.read()

  if ret == True: 
    cv2.imshow('frame',frame)
    if cv2.waitKey(1) & 0xFF == ord('q'):
      break
  else:
    break 
cap.release()
cv2.destroyAllWindows() 

(摘自:learn opencv

就像这是我的房间:screen of the output 而且我不认为它看起来像那样... 好吧,如果您有想法,请随时帮助我,我将非常感激。 亲切的路易斯。

1 个答案:

答案 0 :(得分:0)

要使用picamera,建议您使用软件包picamera。您可以按照本教程来部署picamera:general contract