首页 > 解决方案 > 为什么在 opencv 中定义 aruco 模块时创建标记失败?

问题描述

我正在尝试在 opencv c++ 中生成标记字典,aruco 模块集成在 Visual Studio 中。当我尝试运行 aruco 示例时,我没有得到任何输出,也没有错误。即使通过以下行创建字典:Ptr<aruco::Dictionary> markerDict = aruco::getPredefinedDictionary(aruco::PREDEFINED_DICTIONARY_NAME::DICT_4X4_50);

我收到以下错误:

错误 C2440:“正在初始化”:无法从“const cv::aruco::Dictionary”转换为“cv::Ptr”

有什么帮助吗?

标签: c++visual-studioopencvaruco

解决方案


推荐阅读