Вопросы по теме 'dft'

Быстрое преобразование Фурье
Мне нужно перемножить два многочлена, каждый из которых имеет малые целые коэффициенты. Мне нужна быстрая процедура БПФ на C / C ++, которая может их сворачивать. Я видел несколько библиотек, но они кажутся слишком большими, разбросанными по...
30884 просмотров
schedule 26.10.2022

Как я могу перевести дискретный сигнал из временной области в частотную область и обратно без потери данных?
Вот уже несколько недель я пытаюсь реализовать ДПФ, который берет произвольный набор байтов и обрабатывает их как сигнал. Затем он преобразует их в частотную область. После этого он преобразует их обратно. Первоначально он пытался использовать...
421 просмотров

Масштабирование, выполненное gpu::dft с OpenCV в C++
Я хочу использовать алгоритм с ускорением на графическом процессоре, чтобы выполнить быстрое и экономящее память dft. Но когда я выполняю gpu::dft , целевая матрица масштабируется, как описано в документация . Как я могу избежать этой проблемы с...
2421 просмотров
schedule 05.04.2023

Как применить фильтр Гаусса к выводу DFT в OpenCV
Я хочу создать фильтр верхних частот Гаусса после определения правильного размера заполнения (например, если ширина и высота изображения 10X10, то должно быть 20X20). У меня есть код Matlab, который я пытаюсь перенести в OpenCV, но мне трудно его...
13019 просмотров
schedule 11.08.2022

OpenCV cv::dft() Ошибка утверждения iOS
Мне нужна помощь в плохом смысле. Клянусь, я уже неделю искал ответ на этот вопрос, и безуспешно, поэтому я приползаю за помощью. Моя цель проста. Я пытаюсь использовать библиотеку OpenCV в Xcode. У меня возникла неприятная проблема. У меня...
1600 просмотров
schedule 20.05.2022

Фурье и заполнение нулями
Я фильтрую изображение, используя маску и дискретное преобразование Фурье, до сих пор у меня есть это A=double(imread('C:\Users\samsung\Documents\Lab Imagenes\CHE.jpg','jpg')); B=[1 4 6 4 1; 4 16 24 16 4; 6 24 36 24 6; 4 16 24 16 4; 1 4 6 4 1];...
363 просмотров
schedule 14.08.2023

Определение частоты на Android - AudioRecord
Это мой второй вопрос, потому что у меня проблема. Мне нужно реализовать простое определение частоты на Android. Для DFT я нашел библиотеку jTransform (https://sites.google.com/site/piotrwendykier/software/jtransforms). В API jTransform...
4019 просмотров
schedule 18.04.2022

единица измерения fft (DFT) ось x
Возможный дубликат: Как получить частоту из Результат БПФ Меня как-то смущает ось x команды fft (DFT) в Matlab. Когда мы выполняем команду fft для сигнала, который имеет выборку в точке n, мы получаем график, на котором ось x...
15140 просмотров
schedule 22.10.2023

ДПФ прямоугольной формы в PNg
Итак, немного подробнее: я начинаю писать свою «дипломную работу на степень бакалавра», и это будет что-то, связанное со сжатием изображений. Мне интересно, знаете ли вы о каких-либо попытках использовать прямоугольный ряд Фурье (преобразование) в...
200 просмотров
schedule 17.01.2023

Как получить единицы БПФ для пространственного 1D-сигнала?
Примечание. Будем очень признательны за ответы с размерами (cy/мм) вместо (Гц)! Я изучил единицу оси x fft(DFT) и units по оси x после FFT , но я не смог найти именно то, что ищу. Итак, я решил написать свой собственный вопрос. У меня...
1082 просмотров
schedule 29.05.2022

OpenCV DFT_INVERSE отличается от ifft Matlab
Я пытаюсь отфильтровать сигнал, используя функцию dft opencv. То, как я пытаюсь это сделать, принимает сигнал во временной области: x = [0.0201920000000000 -0.0514940000000000 0.0222140000000000 0.0142460000000000 -0.00313500000000000...
915 просмотров
schedule 29.03.2024

Написание программы дискретного преобразования Фурье
Я хотел бы написать программу ДПФ с использованием БПФ. Это фактически используется для очень большого умножения матрицы на вектор (10 ^ 8 * 10 ^ 8), которое упрощается до свертки вектора в вектор, а затем сокращается до дискретного преобразования...
252 просмотров

Интерпретация реальных / мнимых / абс. Частей БПФ
В настоящее время я изучаю дискретное преобразование Фурье, и я играю с numpy, чтобы лучше его понять. Я попытался построить сигнал «sin x sin x sin» и получил чистое БПФ с 4 ненулевыми точками. Я наивно сказал себе: «Ну, если я построю сигнал«...
32592 просмотров

С++ FFTW вперед назад Значения DFT заворачиваются
Здравствуйте, сообщество StackOverflow, у меня проблема с алгоритмом dft библиотеки fftw. Все, что я хочу сделать, это преобразовать определенный шаблон вперед и назад, чтобы снова получить входной шаблон, конечно, позже будет какая-то фильтрация...
365 просмотров
schedule 10.06.2024

Свертка преобразования Фурье с функцией Гаусса
Я новичок в преобразовании Фурье, поэтому надеюсь, что кто-то может помочь! Я хочу рассчитать волновой вектор преобразования Фурье, поэтому я делаю эту тестовую программу. В основном у меня есть вектор u . Я применяю преобразование Фурье, чтобы...
486 просмотров
schedule 25.01.2023

Фильтрация в частотной области
Я должен применить предварительный фильтр к изображению в частотной области. Вот процедура, которой я следую. 1) Преобразуйте матрицу изображения NxN в матрицу 2*Nx2*N, добавив нули 2) Центрируйте преобразование изображения, умножив изображение...
372 просмотров
schedule 11.12.2022

Фурье-анализ временных рядов
Мне нужно сделать анализ Фурье временных рядов в Java или С#. С чего начать анализ Фурье временных рядов? Есть какой-то алгоритм? Сколько типов анализа Фурье я могу использовать?
259 просмотров
schedule 18.06.2023

ДПФ-матрица в R
Я пытаюсь создать матрицу дискретного преобразования Фурье в R, и я не знаю, правильно ли это. Я создам матрицу вида: 1/sqrt(N) * [w^(m*n)] для n,m в [0:N-1] для w = exp(-2*pi*i/N ) как в ( Wikipedia->DFT-Matrix ) Итак, я попытался:...
580 просмотров
schedule 08.06.2023

Код DFT на Matlab не работает должным образом
Я пытаюсь реализовать базовый алгоритм ДПФ в Matlab. Я просто использую фазовую и квадратурную составляющие синусоидальной волны с фазовой модуляцией (увеличение частоты, также известное как щебет). Я сравниваю свои результаты с командой fft в...
563 просмотров
schedule 11.07.2022

Что такое реальная выходная формула дискретного преобразования Фурье OpenCV?
Функция OpenCV DFT может давать результат DFT в виде реальных и комплексных выходных значений. Для комплексного результата используется следующая формула: exp(-2*pi i j*k/N), где i=sqrt(-1) ( Справочник ) Какова формула реального выпуска? Я...
1158 просмотров
schedule 28.05.2023