python - 如何在 Windows 上使用 EIGEN 安装 opencv-contrib-python?

标签 python opencv eigen

我可以按照链接中的说明成功安装opencv-contrib-python:

https://pypi.org/project/opencv-python/#description .

但是,当我在 python 代码中调用函数 fastBilingualSolverFilter 时,会发生一个错误。 它说的是

错误:(-213:功能/特性未实现)fastBilateralSolverFilter: 需要在函数 'cv::ximgproc::fastBilingualSolverFilter' 中使用 EIGEN 进行编译

导入 cv2 有效。如果我运行命令 dir(cv2.ximgproc),则屏幕上会列出函数 fastBilingualSolverFilter。我知道 EIGEN 是一个数学库,但我找不到解决问题的方法。

最佳答案

可以通过anaconda安装OpenCV以避免编译。 anaconda 的 OpenCV 包已经用 EIGEN 预编译了。

conda install -c conda-forge opencv

关于python - 如何在 Windows 上使用 EIGEN 安装 opencv-contrib-python?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62727223/

相关文章:

python - pylab 找不到其模块的引用

opencv - Python Opencv直播桌面屏幕流程

image-processing - 如何使用 OpenCV 执行 LU 分解?

c++ - 为什么矩阵在通过 Ref 和 Eigen 时会被复制

Python Pygame 层不显示或显示不可调用错误

python - 如何使用Python 2.7以正确的形式将txt导出到csv?

opencv - Android应用程序在调用OpenCV的accumulateWeighted函数时崩溃

c++ - 使用 C++ 特征库中的 eigenvectors() 仅计算一个特征向量

python - OpenERP 7 登录流程

android - ':app:ndkBuild' 执行失败。进程 'command ndk-build.cmd' 以非零退出值 2 完成