2016年9月14日 更新

画像解析入門⑦ Image Jによる画像処理

Processメニューの続きを見ていきます。Processとは画像の処理を示しているので、Image Jで出来る画像処理について全般的に見ていきたいと思います。

99,768 view お気に入り 1
画像処理の用途は本来研究活動で確認したい内容を調べることですから、元の画像の必要な情報を失わないようにしつつ、フィルタ処理をやっていきましょう。

程度問題ですが、示したい結果が分かっていて、それが事実を歪曲するものでなければ、必要な処理はむしろやっていくべきだと思います。不正を疑われない画像処理に就いてはこちらもご覧下さい。

2値化処理(Threshold)

2値化処理(Threshold)を行った状態での処理をすることもあります。Process->Binary->Make Binaryを選択すると二値化することが出来ます。
 (535)

しかし、Make Binaryの処理では、しきい値が勝手に決められて白黒になってしまうので、このように全ての対象物(この画像では水玉)が出てこないこともあります。
 (537)

そこで、Image->Adjust->Thresholdによって、2値化した画像のしきい値を調整することが出来ます。
 (539)

右肩上がりの低周波数成分と細かい部分の高周波数成分が重なっているので、周波数の違いも考慮してしきい値をとると良いかもしれません。Threshold(しきい値)の種類も様々あります。
 (541)

ちなみに2値化すると、白背景に黒前景がデフォルトになっています。この影響で例えば、黒い点の数を見たいのに、孔の空いた一つの白いオブジェクトとして認識してしまったり、逆になることもあり得ます。

Process->Binary->Options...を選択すると2値化画像に関するウィンドウが表示されますので、こちらで変更しましょう。
 (543)

Black backgroundの項目がデフォルトではチェックが外されているので、白背景になっています。この項目をチェックすると、顕微鏡画像で見るような黒背景に白前景になるのです。
43 件

関連する記事 こんな記事も人気です♪

YoutubeでImageJ  - インストール・セットアップ・プラグイン

YoutubeでImageJ - インストール・セットアップ・プラグイン

Fiji(ImageJにあらかじめ様々なプラグインがインストールされているもの)のインストールの仕方。新しいプラグインのインストールの方法を動画として紹介します。
北村 旭 | 3,408 view
ImageJ Plugin で数値計算をしてみる #5

ImageJ Plugin で数値計算をしてみる #5

非情報科学研究者 (特に生物系研究者) が ImageJ plugin を作るために超えるべき壁やTipsをまとめます。今回は、面積の平均値や中央値、分散を出力するためのコードをご紹介します。
湖城 恵 | 10,026 view
ImageJインストール(Mac)#ImageJの初心者から中級者まで#

ImageJインストール(Mac)#ImageJの初心者から中級者まで#

ImageJのインストールの仕方についてまとめました! 「ImageJってなに?」から「ImageJって面白い!!」へ!
ImageJ まとめ

ImageJ まとめ

「このページを見れば,ImageJ のこと全てが解決する」をモットーに,日々更新を行っています.
ImageJ Macro

ImageJ Macro

ImageJ の Macro と呼ばれる,プログラミング言語についての説明を行っている記事をまとめたものです.

この記事のキーワード

この記事のキュレーター

エルピクセル編集部 エルピクセル編集部