2

時間t1の空間内の量を表す1つのベース画像(image1)があります。同様の結果として、時間t2の画像(image2)がもう1つあります。ここで、t2>t1です。

ここに画像の説明を入力してください

上記の2つの画像は、を使用してMatlabでプロットされていimagescます。物理的に直感的に理解できるように、これら2つの画像を区別したいと思います。ただし、これら2つの画像では、肉眼でそれらの間に大きな違いを確認することは困難です。image1とimage2の濃度の変化はごくわずかですが、その違いを見つけて、物理的な意味を説明できるように示したいと思います。物理的に説明すると、流体は時間とともに下に移動します。つまり、時間の経過とともに下部の濃度が増加します。

たとえば、次のグラフでは(上の画像は物理的に直感的ではありませんが)、各線は上からの対応する画像の列値全体を表しています。したがって、image1とimage2にはそれぞれ100本の青と100本の赤の線があります。

ここに画像の説明を入力してください

ただし、Matlabで、画像1から画像2への画像の違いをプロットするためのより良い方法があり、変化の物理的な意味をよりよく説明できるかどうかを知りたいと思います。ありがとう。

4

2 に答える 2

0

適切なしきい値を見つけることで、「青」と「オレンジ」の境界線を見つけることができると思います。を使用してみてgraythreshください。画像はバイモーダル画像の基準に適合しています。

次に、または他の最小二乗ベースの方法 を使用して、物理モデルを境界曲線に適合させることができます(たとえば、y = ax ^ 3 + bx ^ 2 + cx + d) 。polyfit

はめあいができたら、2つのプロットを重ねて表示します。(そのために使用できますhold on)。

さらに説明が必要かどうか教えてください。

于 2012-02-10T08:37:39.500 に答える
0

これは私がしたことです:

imagesc([1 100],[1 20],image2>image1)
于 2012-02-15T19:50:17.887 に答える