weixin_43590915
weixin_43590915
采纳率0%
2018-11-08 08:03 阅读 2.3k

VC +halcon打开相机失败

在halcon中用GIGE Vision可以正常打开相机取图,移植到VS2015上后运行到OpenFramegrabber函数会卡死,调试信息提示:

=>LOG : : Environment variable GENICAM_LOG_CONFIG_V2_3 not found
=>LOG : : Environment variable GENICAM_LOG_CONFIG_V2_3 not found
=>LOG : : Cannot open logger parameter file 'C:\Program Files\MVTec\HALCON-12.0\genicam/log/config/DefaultLogging.properties'
=>LOG : : Default logger parameter file '$(GENICAM_ROOT_V2_3)/log/config/DefaultLogging.properties' not found

代码如下:

 OpenFramegrabber("GigEVision", 0, 0, 0, 0, 0, 0, "default", -1, "default", -1,
        "false", "default", "ac4ffc00ec08_SVSVISTEKGmbH_exo183MGE", 0, -1, &hv_AcqHandle);
    SetFramegrabberParam(hv_AcqHandle, "ExposureAuto", "Off");
    SetFramegrabberParam(hv_AcqHandle, "AcquisitionFrameRate", 5.0);
    SetFramegrabberParam(hv_AcqHandle, "ExposureTime", 6128.0);

sk.csdn.net/upload/201811/08/1541663736_750289.jpg)

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • dzqsuper dzqsuper 2019-12-15 10:36

    有同样问题,楼主有解决吗?
    我的 是在VC++6.0中,HACLON版本为12,打开的是笔记本的摄头象,在HALCON中可以成功打开获取图片,移植到VC++6.0中就不行
    其它算子都是可以正常移植的。

    点赞 评论 复制链接分享

相关推荐