Двухмерное преобразование Фурье
- Santik
- Сообщения: 609
- Зарегистрирован: 28 дек 2010, 08:04
- Откуда: Мирный (Якутия)
- Контактная информация:
Re: Двухмерное преобразование Фурье
Вот ещё интересные картинки: исходная и модуль её спектра:
- Santik
- Сообщения: 609
- Зарегистрирован: 28 дек 2010, 08:04
- Откуда: Мирный (Якутия)
- Контактная информация:
Re: Двухмерное преобразование Фурье
Поворот на произвольный угол 
=F_1(\alpha cos(\theta _0)+\beta sin(\theta _0),-\alpha sin(\theta _0)+\beta cos(\theta _0)))
- Santik
- Сообщения: 609
- Зарегистрирован: 28 дек 2010, 08:04
- Откуда: Мирный (Якутия)
- Контактная информация:
Re: Двухмерное преобразование Фурье
Масштабирование (ресайзинг) с помощью 2-D Фурье:
https://habrahabr.ru/post/243285/
Ещё о масштабировании изображений:https://habrahabr.ru/post/243285/
- Santik
- Сообщения: 609
- Зарегистрирован: 28 дек 2010, 08:04
- Откуда: Мирный (Якутия)
- Контактная информация:
Re: Двухмерное преобразование Фурье
Пример увеличения картинки в 2 раза:
Re: Двухмерное преобразование Фурье
Это круто) видел кое-что подобное, там тоже были трансформации фотографии с помощью комплексных чисел
https://youtu.be/mmAYUq8brh8
https://youtu.be/mmAYUq8brh8
- Santik
- Сообщения: 609
- Зарегистрирован: 28 дек 2010, 08:04
- Откуда: Мирный (Якутия)
- Контактная информация:
Re: Двухмерное преобразование Фурье
Надо отметить, что перед фильтрацией, поворотом и масштабированием рекомендуется проводить центрирование спектра. Входная функция подвергается преобразованию вида:
=(-1)^{(i+j)}\cdot f(i,j))
После обратного преобразования Фурье выходная матрица подвергается точно такому же преобразованию.
Спектр при этом передвигается точно в центр картинки и делать преобразования становится очень удобно. Например для уменьшения размера надо обнулить в спектре все значения вне красного квадрата. И сделать ОБПФ.
После обратного преобразования Фурье выходная матрица подвергается точно такому же преобразованию.
Спектр при этом передвигается точно в центр картинки и делать преобразования становится очень удобно. Например для уменьшения размера надо обнулить в спектре все значения вне красного квадрата. И сделать ОБПФ.

-
- Сообщения: 2
- Зарегистрирован: 04 июл 2018, 07:10
Re: Двухмерное преобразование Фурье
Здравствуйте
Есть сигнал который подвергается дискретному преобразованию фурье.
На выходе ДПФ есть мнимая и действительная части, корень из суммы квадратов которых есть амплитуда определенной частоты в сигнале.
Вот написал небольшую программку, которая генерирует сигнал и проводит над ним прямое преобразование фурье:
Есть сигнал который подвергается дискретному преобразованию фурье.
На выходе ДПФ есть мнимая и действительная части, корень из суммы квадратов которых есть амплитуда определенной частоты в сигнале.
Вот написал небольшую программку, которая генерирует сигнал и проводит над ним прямое преобразование фурье: