FLIR BlackFlyS USB3.0 カメラを購入しました。カメラからフレームを取得できますが、最初に保存せずにそのフレームを opencv で使用することはできません。それらをopencvで使用するように変換する方法を知っている人はいますか?
「PySpin」という言葉を含むすべてをインターネットで検索したところ、この本を見つけました。この本に記載されているものを使用しようとしましPySpinCapture
たが、とにかくわかりませんでした。
capture = PySpinCapture.PySpinCapture(0, roi=(0, 0, 960, 600),binningRadius=2,isMonochrome=True)
ret, frame = capture.read()
cv2.imshow("image",frame)
cv2.waitKey(0)
画像が表示されることを期待していますが、エラーがスローされます
_PySpin.SpinnakerException: Spinnaker: GenICam::AccessException= Node is not writable. : AccessException thrown in node 'PixelFormat' while calling 'PixelFormat.SetIntValue()' (file 'EnumerationT.h', line 83) [-2006]
terminate called after throwing an instance of 'Spinnaker::Exception'