【问题标题】:Intel IPP convolution deprecated -- is there a different IPP 2D convolution method?英特尔 IPP 卷积已弃用——是否有不同的 IPP 2D 卷积方法?
【发布时间】:2012-09-26 18:31:29
【问题描述】:

我正在试验Intel Integrated Performance Primitives (IPP),我很好奇在 IPP 中进行 2D 卷积的“正确方法”。

根据英特尔 IPP 文档,ippiConvFull (documentation) 和 ippiConvValid (documentation) 已弃用。但是我在 IPP 中看不到任何其他 2D 卷积例程。

我进行了一些搜索,但没有找到任何用于 2D 图像卷积的替代 IPP 函数。

  • 在 IPP 中是否有 ippiConvFullippiConvValid 的替代品?
  • 或者,英特尔只是从 IPP 中移除卷积?

【问题讨论】:

  • 嘿@solving,二维卷积不只是在任一维度上重复一维卷积吗?
  • @AK4749 仅适用于可分离内核,例如 Gaussian。
  • @Mikhail 啊,很高兴知道,谢谢!

标签: c++ c image-processing intel-ipp


【解决方案1】:

您可以改用ippiFilter。它没有被标记为已弃用并在 2D 中运行。

【讨论】:

  • 啊,很好。我没有意识到有一个普通的ippiFilter 没有内置内核(例如ippiFilterBox 用于平滑)。谢谢!
【解决方案2】:

它们似乎已被弃用(至少在最新的 IPP v 8.1 中没有):

Intel IPP Convolution.

然而,有一个新函数 ippiConv 使用标志 algType

它应该适合你。

【讨论】:

    猜你喜欢
    • 2013-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多