OpenCV 并发库加载失败: 无法加载 DLL 文件
[ INFO:0] global c:\build\master_winpack-build-win64-vc15\opencv\modules\core\src\parallel\registry_parallel.impl.hpp (96) cv::parallel::ParallelBackendRegistry::ParallelBackendRegistry core(parallel): Enabled backends(3, sorted by priority): ONETBB(1000); TBB(990); OPENMP(980) [ INFO:0] global c:\build\master_winpack-build-win64-vc15\opencv\modules\core\src\utils\plugin_loader.impl.hpp (67) cv::plugin::impl::DynamicLib::libraryLoad load D:\Program Files (x86)\opencv\build\x64\vc15\bin\opencv_core_parallel_onetbb452_64d.dll => FAILED [ INFO:0] global c:\build\master_winpack-build-win64-vc15\opencv\modules\core\src\utils\plugin_loader.impl.hpp (67) cv::plugin::impl::DynamicLib::libraryLoad load opencv_core_parallel_onetbb452_64d.dll => FAILED [ INFO:0] global c:\build\master_winpack-build-win64-vc15\opencv\modules\core\src\utils\plugin_loader.impl.hpp (67) cv::plugin::impl::DynamicLib::libraryLoad load D:\Program Files (x86)\opencv\build\x64\vc15\bin\opencv_core_parallel_tbb452_64d.dll => FAILED [ INFO:0] global c:\build\master_winpack-build-win64-vc15\opencv\modules\core\src\utils\plugin_loader.impl.hpp (67) cv::plugin::impl::DynamicLib::libraryLoad load opencv_core_parallel_tbb452_64d.dll => FAILED [ INFO:0] global c:\build\master_winpack-build-win64-vc15\opencv\modules\core\src\utils\plugin_loader.impl.hpp (67) cv::plugin::impl::DynamicLib::libraryLoad load D:\Program Files (x86)\opencv\build\x64\vc15\bin\opencv_core_parallel_openmp452_64d.dll => FAILED [ INFO:0] global c:\build\master_winpack-build-win64-vc15\opencv\modules\core\src\utils\plugin_loader.impl.hpp (67) cv::plugin::impl::DynamicLib::libraryLoad load opencv_core_parallel_openmp452_64d.dll => FAILED 根据报错信息,OpenCV核心模块无法加载并发库(parallel)的DLL文件。错误可能是由于以下原因导致的:
-
缺少相关的DLL文件:报错信息中显示了尝试加载的DLL文件路径,可能是文件不存在或被删除。
-
DLL文件不兼容:DLL文件可能与当前版本的OpenCV不兼容,可能是由于版本不匹配或DLL文件损坏。
为了解决这个问题,你可以尝试以下步骤:
-
检查DLL文件路径:确认报错信息中显示的DLL文件路径是否正确,并确保文件存在。
-
检查OpenCV版本:确认你使用的OpenCV版本与DLL文件兼容。如果不兼容,尝试使用兼容的版本。
-
重新安装OpenCV:如果DLL文件确实不存在或损坏,尝试重新安装OpenCV,并确保选择正确的DLL文件选项。
-
检查编译设置:如果你是从源代码编译OpenCV,确保已正确配置并发库的编译选项。
如果以上步骤仍然无法解决问题,建议查阅OpenCV的文档或在相关的技术论坛上寻求帮助。
原文地址: https://www.cveoy.top/t/topic/pxey 著作权归作者所有。请勿转载和采集!