Computing the hilbert Transform
이전 댓글 표시
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
2012년 1월 29일
Note: hilbert() will accept 2D arrays on input, but it will only apply the transform to the columns.
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개)
카테고리
도움말 센터 및 File Exchange에서 Hilbert and Walsh-Hadamard Transforms에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!