0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ImageJ で画像データの表示と解析するメモ

Last updated at Posted at 2021-04-02

背景

dcraw で TIFF に変換した RAW 画像とか, CG でレンダーした 16bit, 32bit CG 画像の生のピクセル値の確認とか解析とかしたい.

32bit floating point 画像を表示したい.

jupyter-lab + matplotlib とかで表示するめんどい(display image.tiff みたいにしたい. 一応 ImageMagic(display) 16bit, 32bit TIFF 読めるっぽいがダイナミックレンジが合わず黒つぶれ, 白飛びしてしまうケースがほとんど)

ImageJ 使ってみます.

ImageJ

web サイトしょぼくて開発されているのか不安ですが, 以外とちゃんと開発続いているようです.
医療方面ではよく使われているようです.
UI もしょぼいですが, 慣れればまあ許容できるでしょうか.

Java ですが, JRE(?)同梱っぽいので Linux でもパッケージダウンロードでそのまま使えました.

画像ビューアとして使う

$ ImageJ image.tiff

などとして開けます. Java なので画像データサイズ大きいとロードに時間かかります.

  • '+' , '-' キーで拡大縮小できます.

解析する

矩形で画像領域選択し, Analyze -> Measure すると領域内の平均値とかがでます.
shift + ドラッグで複数矩形つくれますが, 矩形選択モードですと Measure では最後の矩形での情報しか表示してくれないようです.

各領域の解析したかったら, 矩形選択 -> Ctrl + M(Measure) を繰り返すしかありません.

multi point

Screenshot from 2021-04-02 16-26-07.png

各ピクセルを選択して, Analyze -> Measure でそれぞれの点の情報がでます.
結果は CSV で吐けて便利です

3D plot

Analyze -> Surface Plot... か, Plugin -> 3D -> Interactve plot でいい感じに interactrive プロットしてくれます.

Screenshot from 2021-04-02 16-37-33.png

連番画像ビューア

連番も対応していますが, ややファイル名指定方法がめんどいかもです.
読み込んだい連番画像はスライダーで変えて表示できて便利です.

autoreload したいができない

ファイルが変わったら自動リロードとかしてほしいですが, 残念ながら標準ではサポートされていません.

手動で File -> Revert (Ctrl + Shift _ R)するしかありません.

もしくは,

あたりを参考にして自前でスクリプト(Plugin)を書くで対応でしょうか.

その他

たぶんほしい!と思った機能はだいたい実装されているかと思いますので, マニュアルなど確認してみましょう!

Happy image analysis!

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?