python - PyOpenCV 是否支持 GPU?

标签 python opencv gpu

是否可以使用 GPU 编写 PyOpenCV 代码?我想知道我是否可以在 Python 上编写以下内容:

#include <opencv2/opencv.hpp> 
#include <opencv2/gpu/gpu.hpp> 
using namespace cv; 
int main() { 
    Mat src = imread(“car1080.jpg”, 0); 
    if (!src.data) exit(1); 
    gpu::GpuMat d_src(src); 
    gpu::GpuMat d_dst; 
    gpu::bilateralFilter(d_src, d_dst, -1, 50, 7); 
    gpu::Canny(d_dst, d_dst, 35, 200, 3); 
    Mat dst(d_dst); 
    imwrite(“out.png”, dst); 
    return 0; 
} 

最佳答案

PyOpenCV OpenCV 2.1.0之后停止更新,并且不支持OpenCV的GPU模块

如今 OpenCV offers it's own API对于Python programmers ,但不幸的是它也是doesn't support the GPU module yet .

关于python - PyOpenCV 是否支持 GPU?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20183423/

相关文章:

python - opencv创建圈出界

cuda - 为什么 CUDA GPU 只需要 8 个事件扭曲?

silverlight - 在 Silverlight 5 上使用 GPU 进行通用数学计算

python - 如何在列表列表中查找多米诺骨牌的索引

python - Pandas 被最后一个分隔符分割

python - 在 SQLAlchemy 中使用 PostgresQL INTERVAL,其中持续时间动态存储在数据库中并且不是参数

c++ - 如何修复 OpenCV 中的 "Exception Thrown"错误?

c++ - 编码 H.264 时 avcodec_encode_video2() 出现段错误

c# - 寻找一个 API 来利用 .NET 中 GPU 的强大功能

python - 为什么我的 doctest 测试用例放在单独的文件中时会失败?