使用OpenCV 2.4.8的gstreamer管道程序抛出运行时错误
在Windows x64上,我有一个使用OpenCV 2.4.8的gstream管道程序,该程序抛出有关程序入口点findHomography的运行时错误,findHomography未位于库avcodec-55.dll中 以下是对话框上的确切信息: 程序入口点?findHomography@cv@@是吗?AVMat@AEBV_InputArray@1@0HNAEBV_OutputArray@在动态链接库avcode-55.dll中找不到1@@Z 我不知道如何调试这个问题或尝试什么。如果您遇到类似问题或建议我如何调试此类问题,我非常感谢您的指点 问候,, 阿米特使用OpenCV 2.4.8的gstreamer管道程序抛出运行时错误,opencv,dll,gstreamer,avcodec,Opencv,Dll,Gstreamer,Avcodec,在Windows x64上,我有一个使用OpenCV 2.4.8的gstream管道程序,该程序抛出有关程序入口点findHomography的运行时错误,findHomography未位于库avcodec-55.dll中 以下是对话框上的确切信息: 程序入口点?findHomography@cv@@是吗?AVMat@AEBV_InputArray@1@0HNAEBV_OutputArray@在动态链接库avcode-55.dll中找不到1@@Z 我不知道如何调试这个问题或尝试什么。如果您遇到类
如果我使用调试OpenCV DLL,这个运行时错误就会消失。还是没有 为什么发布OpenCV DLL会出现运行时错误。希望有人会 我知道。谢谢 从这个评论中,您的问题的答案肯定是以下选项之一 您还没有在发布模式下下载或构建OpenCV库,这些库将被命名为类似OpenCV_Core248.dll的名称&您需要这样做并将它们链接到 您已经在visual studio中链接了opencv_core249 d.dll库,而在没有d.dll的发行版库中没有链接
这看起来好像无法链接库。您是否检查了openCV的链接器/包含设置是否正确?如果使用调试openCV DLL,此运行时错误将消失。仍然不知道为什么发布OpenCV DLL时会出现运行时错误。希望有人知道。谢谢