Computing the hilbert Transform

7 ビュー (過去 30 日間)
Prasad Pande
Prasad Pande 2012 年 1 月 29 日
I want to apply the hilbert transform for the gray scale image. The hilbert function in signal processing toolbox is applied to the time series signal in one dimension. But i want it for 2D image
  2 件のコメント
Walter Roberson
Walter Roberson 2012 年 1 月 29 日
Note: hilbert() will accept 2D arrays on input, but it will only apply the transform to the columns.
Walter Roberson
Walter Roberson 2012 年 1 月 29 日
2D fft relies upon fft being composeable along the 2 directions. I see that hilbert is order 4, so I am concerned that if you were to try hilbert(hilbert(M).').' as you might with fft, that the double phase-change would give undesirable effects. The math is not at all obvious to me.
I wonder if -hilbert(hilbert(M).').' might happen to be correct? But that is speculation.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeHilbert and Walsh-Hadamard Transforms についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by