Я думаю, что если вы говорите о количестве деталей на изображении, дискретное вейвлет-преобразование (DWT) идеально подходит для вашего описания. Он не полностью отличается от дискретного преобразования Фурье (ДПФ) в том, что он также работает с точки зрения тонкой и крупномасштабной составляющих сигнала, но он также очень локализован в отличие от ДПФ. Фантастическое введение для одномерных сигналов И. Селесником здесь .
Вейвлет-преобразование, по сути, представляет собой серию вложенных ортогональных полосовых фильтров, которые в итоге создают сигналы разных спектральных компонентов, поэтому в этом смысле вы можете использовать любой вейвлет преобразования Фурье. Однако, если вы хотите на самом деле построить компоненты отдельно друг от друга, вы должны использовать WFT, потому что это также дает вам правильное окно и локализацию в пространстве.
Если вы хотите просто вычислить количество деталей на каждом уровне шкалы, достаточно рассчитать суммарную энергию каждой интересующей полосы в преобразовании Фурье:
Dβ= ∑ωβ∈ β||Sе( ωβ) ∣|2
Sе( ω )с ( т )β