Я думаю, що якщо говорити про кількість деталей у зображенні, дискретна вейвлет-трансформація (DWT) ідеально відповідає вашому опису. Він не зовсім відрізняється від дискретного перетворення Фур'є (DFT) тим, що він також працює в умовах тонких і грубих масштабних компонентів сигналу, але також дуже локалізований на відміну від DFT. Фантастична введення для одновимірних сигналів І. Selesnick знаходиться тут .
Перетворення вейвлетів по суті - це серія вкладених ортогональних смугових фільтрів, які врешті-решт створюють сигнали різних спектральних компонентів, тому в цьому сенсі ви можете використовувати або вейвлет перетворення Фур'є. Однак, якщо ви хочете насправді побудувати компоненти окремо один від одного, вам доведеться використовувати WFT, оскільки це також дає вам правильне вікно та локалізацію в просторі.
Якщо ви хочете просто обчислити кількість деталей на кожному рівні масштабу, достатньо буде обчислити загальну енергію кожної смуги, що цікавить перетворення Фур'є:
Dβ= ∑ωβ∈ β∣∣Sf( ωβ) ∣∣2
Sf( ω )s ( t )β