【问题标题】:complie and using opencv on gpu for image processing with python在 gpu 上编译和使用 opencv 进行 python 图像处理
【发布时间】:2020-01-04 18:59:17
【问题描述】:

我想用 Python 使用 Opencv 库做一些图像处理。 实际上,我想从对象存储中读取大量图像并对每个图像进行一些图像处理,并希望尽可能快地完成。 我想在 gpu 而不是 cpu 上编译和使用 Opencv 以获得最快的速度。

有没有为此目的使用gpu? (我知道用 c++ 是可能的) OpenCV中是否有用于python的GPU模块?我没有任何 python 包装器。

【问题讨论】:

    标签: python-3.x opencv image-processing gpu


    【解决方案1】:

    是的,opencv 在 python 3 中确实有 gpu 模块。你可以访问https://docs.opencv.org/2.4/modules/gpu/doc/introduction.html 了解更多信息。例子很多。

    有一个gpu加速的例子https://answers.opencv.org/question/203403/opencv-gpu-accelerated-using-python/

    【讨论】:

    • 谢谢。但在您的第一个链接中,它与 python 无关。从您的第二个链接中,我在第一个示例中看到:test(img, N, "Mat")test(cv2.UMat(img), N, "UMat") 仅使用 cv2.UMat 与 gpu 一起工作是否可以?是不是需要在gpu上编译opencv?
    猜你喜欢
    • 1970-01-01
    • 2015-10-07
    • 1970-01-01
    • 2017-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多