![]() |
Модераторы: 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 ) ![]() -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
vladimir4152 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 18.1.2011 Репутация: нет Всего: нет |
За исходники спасибо. Но я наверно туповат... Подскажите как из raw или комплексных чисел с помощью этой(или другой) библиотеки получить Амплитудно-частотную характеристику. Если можно, то лучше на примере библиотеки OpenSource
Прилагаю свои сорсы на FFTReal. Это сообщение отредактировал(а) vladimir4152 - 17.10.2011, 20:38 Присоединённый файл ( Кол-во скачиваний: 2 ) ![]() |
|||
|
||||
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. |