我是openCV的新手,我尝试遵循一些教程。一切正常,直到我包括在内:opencv2/imgproc/imgproc.hpp 并使用了 filter2D 函数。启动程序时出现以下错误:
“程序无法启动,因为您的计算机中缺少 tbb_debug.dll。”
在互联网上,我发现此错误与 32 位和 64 位版本的 dll 有关。
我正在使用 64 位版本的 windows 并在 VS2010 中创建了一个 32 位控制台应用程序,该应用程序使用了 32 位版本的 openCV dll。当我启动程序“dependency walker”时,我可以看到我的程序使用了所有系统 dll 的 64 位版本(在 C:\windows\system32....)。只有opencv的dll是32位的。
依赖步行者的截图:
谢谢