さっぽろの陰者

ブログというものを始めてみる陰キャ。趣味を垂れ流すだけ

よく使うmathematicaの画像処理-基礎その1

f:id:hallowin:20190730135421j:plain
基本的なmathematicaの画像処理の関数のまとめ

 




画像をインポートする

 img = Import["C:\\Users\\username\\Desktop\\filename.jpg"]

素数を表示する

ImageDimensions[img]

画像を小さくする

ImageResize[img, {120, 100}](*幅と高さを指定*)
ImageResize[img, Scaled[1/4]](*倍率を指定*)

画像の一部を切り取る

ImageTake[img, {50, 300}, {100, 500}]

画素値を表示する

ImageValue[img, {100 ;; 105, 100 ;; 101}]

関心部分をハイライトする

HighlightImage[img, {{100, 100}, {300, 300}, {500, 500}}]

二値化する

Binarize[img, 145/255]

ヒストグラムを表示する

ImageHistogram[img](*カラー画像*)
ImageHistogram[Binarize[img]](*グレースケール*)

実行した参考のソースコードを以下のURLにアップロードしておきます。
https://mega.nz/#!q6IzyKSI!J84Xg09MLETs4UAUwLfzJ-vmkfGGQEuXjj5tatJ0cAk