イメージは複素数の行列として表され、行列のサイズはm×m
です。複素数の位相を計算する
画像の位相を計算する正しい方法はどれですか?
angle
/atan2
Img_phase = angle(img);
または
Img_phase = atan2 (imag(img),real(img));
またはそれらの両方が正しい
?位相を計算する前にフーリエ変換を行う必要がありますか?
img_fft = fftshift (fft2 (img));
そして
Img_phase = angle(img_fft);
又は
Img_phase = atan2 (imag(img_fft),real(img_fft));
私は1枚の画像が複数ある場合、私は、位相を計算する前に画像(最大値で割る)を正規化する必要があります?
For example these images which represent the outputs of a simulation。詳細はthis link
私は出力を(複雑な数の行列として)より多くの処理のためにエクスポートしました。まず、前に述べた段階を計算したいと思います。
可能な複製[?画像の位相を意味しない何](https://stackoverflow.com/questions/9644708/what-does-phase:角度、すなわち、実際のスケーリングファクタに依存しませんイメージの意味) – Wolfie
イメージの位相*は意味をなさない。 –
@Wolfie提供されたリンクは私の質問に答えません。 – Shdotcom