0
私はopencvで生のカメラ出力を取得しようとしています。私は通常、画像を読めば、私は640x480x3の画像取得:`CV_CAP_PROP_CONVERT_RGB`を無効にするとどうなりますか?
>>> cap.set(cv2.CAP_PROP_CONVERT_RGB, False)
True
>>> _, im = cap.read()
>>> im.shape
(1, 614400)
>>> cv2.imshow('im', im.reshape((960, 640))); cv2.waitKey(0)
た「画像:私は、cv2.CAP_PROP_CONVERT_RGB
を無効にした場合、私は妙なサイズの配列を取得
>>> import cv2
>>> cap = cv2.VideoCapture(2)
>>> _, im = cap.read()
>>> im.shape
(480, 640, 3)
を、年末は常にゼロであります'です:
私はそれから実際の画像を取得するには、このデータをどのように行うのですか? videoio.hpp
から