feature opvoxel → voxelimport fullseye as fs; fs.ledger.vol_sato(vol, scales=(1, 2, 3), black_ridges=False) (実装を直接呼ぶなら import volops; volops.vol_sato(vol, scales=(1, 2, 3), black_ridges=False)、台帳から引くなら ops3d.get("vol_sato"))3-D Sato tubeness — the simpler two-eigenvalue line filter.
Per scale, from eigenvalues in algebraic order e1 >= e2 >= e3 a bright
curvilinear (tube) structure has e2, e3 < 0 and the tubeness is
sqrt(e2 * e3) there (0 elsewhere); black_ridges=True uses the two most
positive eigenvalues for dark tubes. The maximum over scales is normalised
to [0, 1].
Cheaper and less selective than :func:vol_frangi (it does not explicitly
suppress plate- or blob-like structure), but a robust, well-cited tube
detector. Reference: Sato et al., Medical Image Analysis 1998.
py -3.11 examples_3d/vessel_metrology.pyvoxel を入力に取れる)voxel_to_mips · voxel_to_mesh · signed_distance_field · to_points · sobel3d · hessian3d · curvature_maps · edt_jfa
feature)sobel3d · hessian3d · curvature_maps · edt_jfa · vol_frangi · vol_hessian_blobness · vol_gradient_magnitude · vol_local_maxima
Provenance: volops.py — 3D operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.