montage
複数のイメージ フレームを四角形モンタージュとして表示
構文
説明
montage(
は、cell 配列 imagelist
)imagelist
で指定されたイメージのモンタージュを表示します。イメージは、タイプとサイズが異なる場合があります。
montage(___,
は、すべてのグレースケール イメージとバイナリ イメージ (前述のいずれかの構文を使用して指定) をインデックス付きイメージとして扱い、指定されたカラーマップ map
)map
を使用してそれらのイメージを表示します。ファイル名またはイメージ データストアを使用してイメージを指定する場合、map
はイメージ ファイルに存在する任意の内部カラーマップをオーバーライドします。montage
は RGB イメージのカラーマップを変更しません。
montage(___,
は、名前と値のペアの引数を使用してイメージ モンタージュの表示をカスタマイズします。Name,Value
)
は、表示されたすべてのフレームを含む単一のイメージ オブジェクトのハンドルを返します。img
= montage(___)
メモ
Medical Imaging Toolbox™ は関数 montage
(Image Processing Toolbox™) の機能を拡張し、medicalImage
(Medical Imaging Toolbox) オブジェクトまたは medicalVolume
(Medical Imaging Toolbox) オブジェクトのデータを表示します。詳細については、montage
(Medical Imaging Toolbox) を参照してください。
例
入力引数
出力引数
ヒント
インデックス付きイメージを指定した場合、
montage
は、ファイルにあるカラーマップを使用して RGB に変換します。イメージの間でデータ型の不一致がある場合、関数
montage
は、関数im2double
を使用してすべてのイメージをデータ型double
に変換します。montage
は、横方向および縦方向に表示するイメージの数を計算するときに、表示されるモンタージュがほぼ正方形になるようにイメージの縦横比を考慮に入れます。ライブ エディターでは Figure のタイトルが途切れて表示されることがあります。タイトル全体が表示されるようにするには、親座標軸オブジェクトの
PositionContraint
プロパティを"outerposition"
に設定します。プロパティ値は、関数montage
より後、関数title
より前に更新します。名前と値の引数I = imread("peppers.png"); montage({I,I}) ax = gca; ax.PositionConstraint = "outerposition"; title("Peppers");
Parent
を使用して親座標軸を指定する場合は、指定した親座標軸オブジェクトのPositionConstraint
プロパティを設定します。座標軸位置のプロパティの詳細については、座標軸のレイアウトの制御を参照してください。
バージョン履歴
R2006a より前に導入