人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Matlabの関数でimage と imagesc があるのですが両者の違いはなんでしょうか。
おしえてくださいませ。

●質問者: central_dogma
●カテゴリ:コンピュータ 学習・教育
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● a-kuma3
●40ポイント

ドキュメント読む =)

http://www.mathworks.co.jp/help/ja_JP/techdoc/ref/image.html
http://www.mathworks.co.jp/help/ja_JP/techdoc/ref/imagesc.html

関数 imagesc は、現在のカラーマップの全領域にイメージ データを拡大縮小してイメージを表示します

image は、データをそのまま表示するのに対して、
imagesc は、位置を移動したり、色の一部を拡大して(*)表示できるみたい。

(*) 拡大という表現は、ちょっと違うかも。ドキュメントの例を見ると、一発で分かる。


2 ● うぃんど
●60ポイント ベストアンサー

イメージデータによって使い分けます
http://www.mathworks.co.jp/help/ja_JP/techdoc/creating_plots/f2-14170.html

次の表は、3 種類のイメージ タイプに対する表示方法をまとめたものです。

イメージ タイプ表示コマンドカラーマップ カラーの使用
インデックス付きimage(X); colormap(map)Yes
強度imagesc(I,[0 1]); colormap(gray)Yes
RGB (トゥルーカラー)image(RGB)No

インデックス付きイメージ/強度イメージ/RGBイメージについては下記参照
http://www.mathworks.co.jp/help/ja_JP/techdoc/creating_plots/f2-10709.html

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ