3
私はimshow()
を使用して、2つのグレースケール画像の差から得られたデータを視覚化しています。画像はマスクされ、すなわちマスクの下に位置する各ピクセルは値NaN
を有する。データはparula
カラーマップで表されます。問題は、imshow()
が0であるため、NaN
が0であるため、マスクされたピクセルは青色で表されます。マスクされたピクセルを省略したり、カラーマップの一部ではない色(例えば、白、灰色、黒)でそれらを表示する簡単な方法はありますか?MatlabはNaNを省略します
私のコードに含めることが最も簡単なので、私はimshow()
に基づいて解決することをお勧めします。しかし、pcolor
,imagesc
などを使用する解決策も理解されるであろう。
恐ろしい!まさに私が探していたもの。ありがとう、男! – Dave