fft(快速傅里叶变换)加速python中的opencv?

时间:2016-07-30 15:16:57

标签: python opencv fft

我有一个安装了opencv和python的raspberry pi。我想要的是使用opencv做一个简单的正面haarcascade。它工作但我只有大约2帧/秒。所以我通过互联网搜索了这个:https://www.raspberrypi.org/blog/accelerating-fourier-transforms-using-the-gpu/

我认为这很安静,但我如何将其实现为python?

你能帮助我吗?

1 个答案:

答案 0 :(得分:0)

正确指定参数后,可以大大提高分类的性能。 只需将最小,最大帧大小设置为合理的值,然后设置比例因子。

对于fft,已经有一些可用的python包。 我不建议编写自己的fft函数,因为库的功能大部分是优化的,你不太可能自己编写更快的版本。 针对该主题发布了另一个问题: https://github.com/numpy/numpy/issues/5348

他们也为此链接了一个github repo: https://github.com/raspberrypi/userland/tree/master/host_applications/linux/apps/hello_pi/hello_fft