99810_Jomi
@99810_Jomi

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

FLIRのライブラリPySpinについて

FLIRをpythonを用いて動かすためのライブラリPySpinについて質問があります.
import PySpin

#カメラの指定・初期化
system = PySpin.System.GetInstance()
cam_list = system.GetCameras()
cam = cam_list.GetByIndex(0)
cam.Init()

#撮影開始
cam.BeginAcquisition()

#カメラから画像を転送&保存
image_result = cam.GetNextImage()
image_converted = image_result.Convert(PySpin.PixelFormat_Mono8, PySpin.HQ_LINEAR)
image_converted.Save("image.png")
image_result.Release()

#撮影終了
cam.EndAcquisition()

#終了処理
del cam
cam_list.Clear()
system.ReleaseInstance()

このようなコードを実行した際に,以下のようなエラーが出力されます.
image_converted = image_result.Convert(PySpin.PixelFormat_Mono8, PySpin.HQ_LINEAR)
AttributeError: 'ImagePtr' object has no attribute 'Convert'
libc++abi: terminating due to uncaught exception of type Spinnaker::Exception: Spinnaker: Can't clear a interface because something still holds a reference to the interface

どのようにすればエラーを解消できますか.教えていただきたいです.

0

No Answers yet.

Your answer might help someone💌