Странное изображение при использовании cv2 и моей камеры - PullRequest
0 голосов
/ 24 декабря 2018

Я пытаюсь использовать 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() 

(взято из: учиться opencv )

Как и моя комната: экран вывода и я не думаю, что этона самом деле выглядит так ... Ну, если у вас есть идея, не стесняйтесь мне помочь, я буду очень благодарен.Сердечно, Луи.

1 Ответ

0 голосов
/ 24 декабря 2018

Для работы с Picamera я рекомендую использовать пакет picamera.Вы можете следовать этому руководству для развертывания Picamera: https://www.pyimagesearch.com/2015/03/30/accessing-the-raspberry-pi-camera-with-opencv-and-python/

...