-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vascular structure with different radii #45
Comments
Can you share the mesh from your examples please? |
Sharing a .STL is not supported :( |
Try zipping before upload. |
Could I send it to you personally? Its personal data so would rather not share it in here |
Yes, my email is in the |
I've sent the email with the STL in it |
Oh forgot to say: I had to make a minor tweak to the |
When will the new function be available using pip install instead of cloning the repository? |
I released skeletor |
I've used pip uninstall skeletor and the reinstalled it, but the functionality doesn't seem to be there yet? |
This only seems to work on the wavefront method, I still get strange skeletons for the other methods when using the |
Can you share examples (code + image) for these "strange" skeletons? |
For what it's worth: I had a bit of a play with your mesh myself and I'd say the wavefront method is your best bet. TEASAR is problematic when the object has both small and large radii which is the case for your mesh: too small Vertex cluster and edge collapse require a contracted mesh which for some reason doesn't seem to work well with your mesh. Tangent ball doesn't do well on the bulbous part - looks like it may be thrown off by the small vessel attached to the surface. |
Sorry, I just realised that the Github Actions workflow that was supposed to push version |
Hey,
I'm testing out your algorithms on a vascular structure with an aneurysm. All methods I have tried out right now seem to work quite well on narrow vascular structures, but when the radius becomes bigger it seems to go wrong. See this:
Might this be due to a not correct mesh? I do use
fix_mesh
andcontract
. When using a smaller value than 0.1 for epsilon in thecontract
function, most of the times the contraction stops prematurely.Complete code:
The text was updated successfully, but these errors were encountered: