Как бы вы взяли преобразование Фурье изображения и реконструировали его, скажем, только 10 наиболее доминирующих частот в Matlab? Я не мог видеть ничего полезного в помощи Matlab. Большое спасибо!Реконструкция изображения с доминирующими частотами
ответ
Возможно, вы захотите сохранить постоянную амплитуду, т. Е. Сохранить среднее значение изображения.
Отсортируйте все остальные частоты по абсолютной величине их амплитуды, найдите среднюю точку 10-й и 11-й максимальной амплитуды и установите все амплитуды со значениями ниже до нуля, затем преобразуйте обратно.
Для эксперимента можно считать, что ребра приводят к асимптотике амплитуд abs(A(m,n))
от C/(abs(m)+abs(n))
. Таким образом, чтобы сохранить частоты, которые могут способствовать определению ребер, сортируйте по модифицированному абсолютному значению abs(A(m,n))*(1+abs(m)+abs(n))
. Это, вероятно, не будет иметь большого значения для 10 сохраненных амплитуд, поэтому эксперимент, используя частоты O (N) или O (N * log (N)) для изображения NxN.
Все пики будут иметь ненулевую ширину, поэтому на практике, если вы отсортируете по амплитуде, ваши первые 10 значений будут наибольшим пиком и связкой непосредственно соседних точек, а не других пиков. – tom10
- 1. Реконструкция изображения внутри линии.
- 2. Реконструкция 3D-изображения из алгоритма 2D-изображения
- 3. Конъюгатная градиентная 2D-реконструкция изображения Matlab
- 4. Реконструкция докер gitlab изображения 8,6 брейков gitlab
- 5. Реконструкция изображения из произведений - решатель головоломок
- 6. карта сортировки в с ++ частотами
- 7. Выполнение звука с различными частотами
- 8. сигнала Участок с различными частотами
- 9. Создайте звук автомобиля с частотами
- 10. Реконструкция пути с Хешированием?
- 11. Реконструкция изображения с помощью обратного фильтра в MATLAB
- 12. Посмотри данные появляются частотами
- 13. Реконструкция массивов
- 14. Метрическая 3d-реконструкция
- 15. Реконструкция фляжки
- 16. Реконструкция дизайна
- 17. Реконструкция OpenMP
- 18. Реконструкция плитки
- 19. Реконструкция AutoFixture
- 20. 3D-реконструкция, matlab
- 21. реконструкция движения с одной камеры
- 22. Реконструкция работы с jenkins программно
- 23. OpenCV 3D-реконструкция с 1 камерой
- 24. 3D-реконструкция с помощью калибровочной матрицы
- 25. JavaScript WebAudio генерирует звук с несколькими частотами
- 26. Объединение данных с разными частотами datetime
- 27. Генерирование символов случайным образом с соответствующими частотами
- 28. Уровни напряжения, связанные с частотами процессора
- 29. Гистограмма в R с заданными частотами
- 30. R - Слияние данных с различными частотами
1.-Возьмите trierform. 2. удалить ненужные частоты. 3.-Возьмите преобразование 4-го уровня. 4.-Прибыль. У меня есть огромные сомнения в том, что вы действительно смотрите на помощь, так как это, вероятно, одна из самых распространенных проблем в обработке изображений. Посмотрите больше, вы, вероятно, найдете массу полезной информации! Предлагаемое ключевое слово: DCT. Удачи. –
@AnderBiguri Как вы удаляете ненужные частоты, или находите 10 наиболее доминирующих частот в первую очередь? Я понимаю, что это обычная проблема, но я не очень опытен с Matlab. –
Попытайтесь прочитать немного литературы о том, что преобразование Фурье * есть *. Как только вы это понимаете, прямо знать доминирующие частоты! Посмотрите: http://uk.mathworks.com/help/images/ref/dct2.html –