Jump to content

Need algortihm for processing a 3D-surface


Recommended Posts

I have some data that has been through the griddata function (1D-X, 1D-Y, 2D-Z).

The data is essentially a cone shape, and I am looking for a way to find the largest oval (and by extension, circle) that can be inscribed into that cone at any given level.

(modeling the cone will not work, the data is not regular enough).

Anyone know a good way? I am currently using a brute-force method which essentially spins around the axis looking for the largest X*Y distance.

Link to comment
  • 4 weeks later...

What's about this: Take any data point and contruct a cone. Now throw away all data points which are outside the cone. Repeat until one data point remains. It gives the largest cone inside the data. But the requirement is that you know the axis and its direction.

Or do you need to find the direction as well?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.