isosurface(images, 1) shows blank window

1 回表示 (過去 30 日間)
Nitinkumar Ambekar
Nitinkumar Ambekar 2016 年 3 月 31 日
コメント済み: Mike Garrity 2016 年 4 月 1 日
I have variable images of size 512x512x22, passing this variable to isosurface() shows an empty window. I have read images as
images(:,:,1) = img2bw(imread('img1.gpg'));
images(:,:,2) = img2bw(imread('img2.gpg'));
images(:,:,3) = img2bw(imread('img3.gpg'));
...
...
images(:,:,22) = img2bw(imread('img22.gpg'));
isosurface(images, 1); %This executes, but shows blank output window
What I am doing wrong here?
  4 件のコメント
Nitinkumar Ambekar
Nitinkumar Ambekar 2016 年 4 月 1 日
@MikeGarrity, I executed images = images * 2 and it works! Thanks a lot!
Mike Garrity
Mike Garrity 2016 年 4 月 1 日
Ah, there's actually some interesting stuff going on in the case where your iso value is exactly equal to the values in your array. In this blog post , I talked about how that works with contour. For isosurface it's similar, but not exactly the same.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File Exchange3-D Volumetric Image Processing についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by