2016-07-30 5 views
0

У меня есть малина pi с opencv и python. Я хочу сделать простой лобный фронт, используя opencv. Он работает, но у меня всего около 2 кадров в секунду. Так что я искал через интернет и нашел это: https://www.raspberrypi.org/blog/accelerating-fourier-transforms-using-the-gpu/fft (быстрое преобразование Фурье) для ускорения opencv в python?

Я думаю, что это интересно, но как реализовать его в python?

Вы можете мне помочь?

+0

Удалось собрать источник C? – Tomer

ответ

0

Вы можете значительно повысить эффективность классификации при правильном определении параметров. Просто установите минимальный, максимальный размер кадра на разумные значения и, возможно, установите масштабный коэффициент.

Для fft для этого доступны уже некоторые пакеты python. Я бы не рекомендовал написать свою собственную функцию fft, так как библиотека функционирует в основном оптимизированной, и вы вряд ли сможете написать более быструю версию самостоятельно. Существует еще один вопрос отвечал на эту тему: https://github.com/numpy/numpy/issues/5348

Они связаны с GitHub репо для этого, а также: https://github.com/raspberrypi/userland/tree/master/host_applications/linux/apps/hello_pi/hello_fft

Смежные вопросы