使用OpenCV 2.4.8的gstreamer管道程序抛出运行时错误

时间:2014-06-09 14:42:07

标签: opencv dll gstreamer avcodec

在Windows x64上,我有一个使用OpenCV 2.4.8的gstream管道程序抛出关于程序入口点findHomography不在库avcodec-55.dll中的运行时错误。

以下是对话框中的确切消息:

"程序入口点?findHomography @ cv @@ YA?AVMat @ AEBV_InputArray @ 1 @ 0HNAEBV_OutputArray @ 1 @@ Z无法位于动态链接库avcode-55.dll中。"

我不知道如何调试此问题或尝试什么。如果您遇到类似问题或建议我如何调试此类问题,我感谢您的指示。

此致 阿米特!

1 个答案:

答案 0 :(得分:0)

  

如果我使用调试OpenCV dll,则此运行时错误消失。仍然没有   想法为什么发布OpenCV dll会产生运行时错误。希望有人会   了解它。谢谢!

通过此评论,您的问题的答案绝对是以下选项之一。

  1. 您尚未在发布模式下下载或构建OpenCV库(其名称类似于opencv_Core248.dll)&你需要这样做并将它们链接起来。

  2. 您已在visual studio中链接了opencv_core249 d .dll库,但未在没有d

  3. 的发布库中链接