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!
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!