3D Slices smoothing
2 次查看(过去 30 天)
显示 更早的评论
Hi I want to create a 3D object out of the 2D slices I created. I am able to stack them all but not getting a smooth 3D object I am attaching the picture.Please let me know of a way to better demonstrate it and look inside the object. Currently I am doing it with
slice(3d, [], [], 1:0.1:size(3d,3));
This makes the edges pretty thick and I am not able to get it as one 3D object. Any suggestions will be highly helpful.
4 个评论
Walter Roberson
2016-7-29
I have not implemented anti-aliasing myself. On the Wikipedia article I find this that might be relevant:
"For more sophisticated shapes, the algorithm may be generalized as rendering the shape to a pixel grid with higher resolution than the target display surface (usually a multiple that is a power of 2 to reduce distortion), then using bicubic interpolation to determine the average intensity of each real pixel on the display surface."
However, this would be for the case where you have more data than you have available display resolution; I am not sure if that applies to you.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!