我正在尝试使用Qt在Mac上使用Basler Camera(Pylon SDK)。似乎,我已经能够成功设置pylon框架并可以访问必要的头文件。我用一些警告来构建它。但是当我甚至只是创建一个Camera Object时,它只会因以下错误而崩溃。
libc ++ abi.dylib:以未捕获的类型异常终止 GenICam_3_0_Basler_pylon_v5_0 :: RuntimeException的
这是我的专业档案:
INCLUDEPATH += "/Library/Frameworks/pylon.framework/Headers/"
DEPENDPATH += "/Library/Frameworks/pylon.framework/Headers/"
INCLUDEPATH += "/Library/Frameworks/pylon.framework/Headers/GenICam"
DEPENDPATH += "/Library/Frameworks/pylon.framework/Headers/GenICam"
INCLUDEPATH += "/Library/Frameworks/"
DEPENDPATH += "/Library/Frameworks/"
INCLUDEPATH += "/Library/Frameworks/pylon.framework"
LIBS += -F"/Library/Frameworks/" -framework pylon
当我在并行线程上运行时,它也不起作用。 崩溃的代码是:
CInstantCamera camera( CTlFactory::GetInstance().CreateFirstDevice());
你知道问题是什么吗?
感谢您的时间。
此致
答案 0 :(得分:0)
你检查过" GenICam_3_0_Basler_pylon_v5_0 :: RuntimeException"消息文本?
在用于OS X发布的pylon中,也是多个摄像头抓取的示例(Grab_MultipleCameras)
您还可以在https://imaginghub.com/forums中查看答案。对于使用机器视觉的技术人员来说,这是一个类似的平台。
此致