Skip to content

Skeleton extraction in this code only calls skimage.morphology.skeletonize (2D) directly—no custom 3D processing implemented #6

@CODE-BULIAO

Description

@CODE-BULIAO

Hi, thanks for sharing your code!

3D Skeletonization Not Actually Implemented in Provided Code?

I noticed that in your current skeleton extraction implementation, you are calling skeletonize directly on a 3D array (e.g., bin_seg[0]). However, skimage.morphology.skeletonize only supports 2D arrays, so this code does not actually process the 3D volume as intended. Also, the code doesn't seem to iterate over individual slices (for example, along the z-axis) to do per-slice skeletonization.

Could you clarify:

Is there a reason you didn't use either 3D skeletonization (like skeletonize_3d) or at least loop over each 2D slice for slice-wise processing? If there's an update planned for actual 3D skeletonization support?

How is this implementation different from your previous skeleton extraction approach?

Would love to understand your thoughts on this—thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions