只是试图绕我的头围绕IPP现在。有没有人有任何工作C/C + +代码做一个图像的FFT卷积?寻找一个与英特尔IPP FFT卷积工作示例
1
A
回答
2
/* Sample C-code snipet for Example 1 using Intel® Integrated Performance Primitives (Intel® IPP): */
/* allocate and initialize specification structures */
ippsFFTInitAlloc_C_32fc(&FFTspec1_p, order, IPP_FFT_DIV_FWD_BY_N, ippAlgHintFast);
ippsFFTGetBufSize_C_32fc(FFTspec1, &BufSize);
Buf1_p = (Ipp8u *) ippsMalloc_32sc(BufSize*sizeof(Ipp8u));
// ...
/* compute in-place FFTs of input sequences*/
ippsFFTFwd_CToC_32fc_I(x_p, FFTspec1_p, Buf1_p);
ippsFFTFwd_CToC_32fc_I(y_p, FFTspec1_p, Buf1_p);
/* perform complex multiplication and inverse FFT*/
ippsMul_32fc(x_p, y_p, o_p, veclength);
ippsFFTInv_CToC_32fc_I(o_p,FFTspec1_p, Buf1_p);
// ...
/* free specification structures */
ippsFFTFree_C_32fc(FFTSpec1_p);
ippsFree(Buf1_p);
0
我也期待成图像的FFT卷积。我的查询表明,以“ipps”开头的ipp函数是针对信号处理的。以“ippi”开头的Ipp函数针对图像处理。对于一个工作的例子请看第597页的
http://download-software.intel.com/sites/products/documentation/doclib/ipp_sa/71/ipp_manual/ippi.pdf
相关问题
- 1. FFT使用英特尔MKL和英特尔IPP
- 2. 英特尔IPP fir和卷积函数的输出差异
- 3. 英特尔IPP ippsFree()崩溃
- 4. 使用英特尔MKL的3D卷积
- 5. 使用英特尔IPP的fft固定点
- 6. 英特尔IPP库的要求
- 7. 结合英特尔IPP和TBB
- 8. 在英特尔IPP上使用OpenCV Mat图像?
- 9. IPP - 英特尔性能集成基元
- 10. 使用一维FFT与二维FFT分离卷积
- 11. 如何开始使用图书馆英特尔ipp?
- 12. Ron Mayer FFT卷积算法
- 13. 1D无FFT快速卷积
- 14. FFT卷积 - 3x3的内核
- 15. 寻找一个MVVM示例
- 16. 用FFT进行卷积,这是如何工作的?
- 17. FFT卷积不是比cannonical卷积计算
- 18. 有没有关于如何使用英特尔MKL FFT的简单C++示例?
- 19. wso2:寻找XSLT转换工作示例
- 20. 标准IPP库中是否包含英特尔®IPP异步C/C++库?
- 21. 英特尔的IPP从阵列创建图像
- 22. 是否有任何ARM等效的英特尔IPP?
- 23. 我使用英特尔螺纹积木
- 24. FFT卷积 - 如何应用内核
- 25. 英特尔IPP:无法解析的外部符号_ippiResizeGetSize_8u @ 32
- 26. 为什么与内核卷积工作?
- 27. 英特尔性能原语(IPP)运行时错误
- 28. 如何为不推荐的英特尔IPP API找到替代API?
- 29. n折FFT卷积和圆形重叠
- 30. 使用FFT的图像解卷积
太棒了!这正是我要找的,谢谢。 – gavionne 2013-05-10 13:31:44