matlabでの画像の取り扱い
matlabを使って画像処理をするために,まずは簡単な画像の入出力について学習した.
画像の読み込み
src_img = imread('filename.png');
画像の表示
image(src_img) axis image
単純に表示するだけならimage()だけで良い.
アスペクト比を元の画像と等しくするにはaxis imageを用いる.
拡大や座標,画素ごとの値を表示してくれる高機能なビューもある.
imtool(src_img)
画素のアクセス
カラーで読み込むと< width x height x 3 >となっている.
src_img(100,100,1)
は(100,100)のRの輝度値を返す.