質問: isocaps(data, 5); % 等値断面(等値面を作ったときの端の切断面) patch(sec, 'facecolor','interp', 'edgecolor','none'); shg; % 等値断面の表示
回答: こんにちは。 どういうデータを読み込んでいるかわかりませんが、閾値の選び方の問題のように感じます。 簡単のために、骨が写っているスライス画像を1枚読み込んでみて、その画像データを histogram で輝度値の分布をみてみるのはいかがでしょうか?真っ白になっている部分≒骨の部分 とみなせると思いますので、その輝度値を確認して、isosurface を作られると良いかと思います。 もしくはですが、お使いのmatlab のバージョンは不明ですが、volumeviewer で3次元画像を読み込み、表示方法を工夫してみるのも一つの手かと思われます。 いかがでしょうか? 菱田