2017-09-08 10 views
0

CT画像からメッシュを構築するのにVTKを使用しています。私は自分自身が謎のvtkMarchingCubes::SetValue()を理解しようとしているのを知っている。 as the documentation最初のパラメータは輪郭番号と呼ばれ、2番目のパラメータは「輪郭値」です。私の質問は正確に「輪郭値」ですか?それは強度値ですか?vtkMarchingCubes :: SetValue()はどのように機能しますか?

本当に輝度値であれば、VTKは正確な値を探しますか、それとも周囲を見回していますか?単一の数値ではなく範囲を指定できる方法はありますか?私の最後の質問は、vtkMarchingCubesを使ってイメージから複数の等高線を1回でどのように抽出するのですか?

答えて

1

はい、イメージ強度です。レベルセットのレベル。

画像強度が補間されるので、強度0のボクセルと強度1の隣接ボクセルを持ち、値を0.5に設定すると、生成されたサーフェスはその中間になります。値を0.9に設定すると、サーフェスは1ボクセルに近くなります。あなたが複数の値を指定したい複数の輪郭を抽出するために

、すなわち

mc->SetValue(0, 60); mc->SetValue(1, 600);

私はあなたの範囲を指定することにより、達成したいのかわからないのですか?

関連する問題