0

2D ビューアーで NIFTI 画像を確認しています。XTK の CDN バージョンでは上下逆に表示されるので、Github からコードをチェックアウトしました。Github のマスター ブランチでは、画像が正しい向きで表示されますが、奇妙なバンディングまたはストライピング アーティファクトが見られます。コミットを調べてみると、コミットが正しく機能していることがわかりました。つまり332b822... Fix compilation for the changes in parserFSM and parserTRK.、向きが正しく、バンディングはありませんが、master の HEAD は機能しません。

残念ながら、私はこの問題を解決するのに十分なほど XTK を理解していません。

何か案は?

からのストライプ アーティファクトを含む画像HEAD of master ストライプ アーティファクト

2 番目の壊れた画像

ストライプ アーティファクト

からの画像を修正332b822

アーティファクトなし

4

1 に答える 1

1

これは、再スライス中に補間を行わないために発生します。

XTK 側で何が起こっているかを次に示します。

前:

  1. 解析 NII (ピクセル)
  2. すべてのピクセルを含む 3D 配列を作成します
  3. ディスプレイⅡ

-> 方向性を考慮していないため、向きがめちゃくちゃです。X、Y、Z 軸で 3D 配列のみをスライスします。

今:

  1. NII の解析 (ピクセルと向き)
  2. すべてのピクセルを含む 3D 配列を作成します
  3. 3D 配列を回転
  4. データを含む回転配列から、純粋なサジタル、コロナル、およびアキシャル スライスを抽出します

-> 方向性は考慮しているため、正確です。ただし、スライスを生成するときに補間を行わないため、抽出したスライスにはアーティファクトが含まれる場合があります。

補間をすぐに追加したいと考えています。

開始するのに適した場所は、861 行目です: https://github.com/xtk/X/blob/master/io/parser.js

ややこしいかもしれませんが…

また、「指向ボリューム」と「取得ボリューム」を簡単に切り替える機能を追加するものです。

その方が実装が速く、今のところ良いトレードオフになると思います。

ありがとう

于 2014-02-13T14:01:56.333 に答える