Skip to content

CT画像用のAnnotation効率化プログラム(Segmentation用)

Notifications You must be signed in to change notification settings

YudaiTaka0515/LabelingCT

Repository files navigation

What is

CT画像を読み込み, 画像処理を用いてアノテーションを効率的に行うスクリプト. output

How to Use

使用前の注意

  • 下記ファイルが存在するか確認する.

    • AnnotationGUI.py
    • Utils.py
    • Const.py
    • LoadCT.py
  • Const.py内ののDEFAULT_DIR = r"C:\Users\Ritter\Documents\eso_limphCTData2" を自分の作業フォルダなどに適当に変更する.

主な機能

Dicomファイル /の読み込み

  • 左上部のFIle->Open dicom fileでDicomが格納されているフォルダを開く.

rawファイルの読み込み

  • 左上部のFile->Open Raw Fileでrawファイルを開く.

rawファイルの保存

  • 左上部のFile->Save Raw Fileでrawファイルを開く.

領域拡張法

  • region growingボタンを押した後,画像内の任意の点をクリックして実行
  • スライドバーthresholdを変更することで,パラメータを調整する.
    • 値が大きいほどペイントされる領域が大きくなる.

ブラシ

  • brushボタンを押した後,画像内でマウスを動かすことで実行
  • スライドバー太さを変更することで,ブラシの太さを変更する.

クロージング

  • ペイントで塗り残した小さい穴を埋める処理.
  • closingボタンを押すことで実行.

色選択

  • 右中段のR, G, Bボタンでペイントの色を赤,緑,青に変更.

Zoom in/out

  • 画像内で右クリック+マウスホイールで画像を拡大/縮小を行う.

スライスの変更

  • indexスライドバーで値を変更することでスライスを変更.
  • マウスホイールでも使用可能.

About

CT画像用のAnnotation効率化プログラム(Segmentation用)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages