【问题标题】:OpenCV 4.3.0 compute integral image on GPU>OpenCV 4.3.0 在 GPU 上计算积分图像>
【发布时间】:2020-12-04 08:14:22
【问题描述】:

于是我找到了计算GPU积分图像here的函数。

我需要的函数是gpu::integralgpu::sqrIntegral(如果有同时计算积分图像和平方积分图像的函数,那就最好了)。

但是,在 OpenCV 4.3.0 中,我根本找不到这些功能。我只能找到 CPU 版本 here 。 GPU 版本移到了哪里?

【问题讨论】:

    标签: c++ opencv gpu


    【解决方案1】:

    我在命名空间cv::cuda 中找到了cv::gpu::integral。 OpenCV 2 和 4 有很多变化,希望大家也参考UMat,它使用 OpenCL 加速,简单易学。

    【讨论】:

    • 我该如何调用该函数?我根本找不到 cv::gpu :\ 或者 cv:;cuda::gpu, ...
    • @DukeLe,您的 OpenCV 4 是否支持 GPU 构建?不是,命名空间不可用且可见。
    • 我没想到。 GPU 版本有可以下载的安装程序吗?还是我必须自己构建源代码?
    • @DukeLe,OpenCV for Windows 提供了最低限度的兼容性功能。您需要使用 CMAKE 和 CUDA 构建自己的 OpenCV。您还需要下载额外模块,因为 CUDA 支持已从 OpenCV 4 移至额外模块。
    • 谢谢。我试试这个
    猜你喜欢
    • 1970-01-01
    • 2012-10-18
    • 1970-01-01
    • 2018-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-09
    • 2018-08-27
    相关资源
    最近更新 更多