![]() |
|
Модераторы: Rickert, Alexeis, BorisVorontsov |
![]()
|
|
| vladimir4152 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 18.1.2011 Репутация: нет Всего: нет |
Нужен быстрый, и в тоже время не сильно прожорливый движок для быстрого преобразования Фурье, а точнее разложения сигнала на амплитуды и частоты. Пробовал FFTReal - немного недоволен результатами.
Заранее благодарен за любые советы. |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: нет Всего: 135 |
Самый быстрый из всех которые мы использовали - это IPP
Он не бесплатный... но, пожалуй, лучший P.S. Почему в этом разделе ? -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| vladimir4152 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 18.1.2011 Репутация: нет Всего: нет |
Спасибо, но надо что-то бесплатное и на С/С++/Qt.
Посчитал, что это ближе всего у мультимедиа |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: нет Всего: 135 |
У них есть и бесплатная версия, но только под линукс
-------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| vladimir4152 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 18.1.2011 Репутация: нет Всего: нет |
Это отлично! Спасибо! Пошел разбираться с библиотекой...
|
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: нет Всего: 135 |
Вот классик, который "оборачивает" IPP-шное FFT.
Сильно не ругайтесь - давно писал. Для удобства я все h-ники слил в один ipp5.h Да и вообще, лучше его не использовать, а просто подсмотреть, как используются ф-ции от Intel. Присоединённый файл ( Кол-во скачиваний: 8 )
fft_proc.zip 71,00 Kb-------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| vladimir4152 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 18.1.2011 Репутация: нет Всего: нет |
За исходники спасибо. Но я наверно туповат... Подскажите как из raw или комплексных чисел с помощью этой(или другой) библиотеки получить Амплитудно-частотную характеристику. Если можно, то лучше на примере библиотеки OpenSource
Прилагаю свои сорсы на FFTReal. Это сообщение отредактировал(а) vladimir4152 - 17.10.2011, 20:38 Присоединённый файл ( Кол-во скачиваний: 2 )
application.zip 10,64 Kb |
|||
|
||||
| phprus |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 22.8.2006 Репутация: нет Всего: 3 |
borisbn,
Скажи пожалуйста, а почему IPP, а не MKL? В последнем же тоже есть быстрое преобразование Фурье? P.S. Только софт и библиотеки под Linux от Intel бесплатны для некоммерческого использования. |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: нет Всего: 135 |
phprus, мы начали использовать ещё nsp, затем ipp 2.0, об mkl тогда не слышно было. Плюс в ipp есть фильтрация БИХ и КИХ, всяческая авто-и кросс-корелляции, быстрое сложение/умножение…
-------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| mrgloom |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 8.6.2011 Репутация: нет Всего: нет |
http://www.fftw.org/
http://www.fftw.org/benchfft/ правда с IPP там нету сравнения вроде. Это сообщение отредактировал(а) mrgloom - 25.10.2011, 09:26 |
|||
|
||||
![]()
|
| Вы можете найти полезным что... | |
|
|
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |