How to calculate volume by Dilation (ball 3 structural element)?

3 ビュー (過去 30 日間)
yu sh
yu sh 2016 年 8 月 2 日
回答済み: Joost 2016 年 9 月 7 日
Hello everyone,
I have 3d center coordinates and radii of an object which is made up of poly-disperse spheres (as shown in the figure). I want to compute the total volume of the object by Dilation (ball3) in order to calculate the open pores porosity. How can I perform this in MATLAB, any advice would be highly appreciated.

回答 (1 件)

Joost
Joost 2016 年 9 月 7 日
I am not sure if I understand your question correctly, but I think that what you need to do is:
  1. Compute the sum of the volume of all individual spheres (4/3 * pi * r^3)
  2. Subtract the overlapping volume of all permutations of 2 individual spheres. The volume of the overlap of spheres is nicely described at: Sphere-sphere Intersection.

カテゴリ

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