SlicerRt / SlicerRT

Open-source toolkit for radiation therapy research, an extension of 3D Slicer. Features include DICOM-RT import/export, dose volume histogram, dose accumulation, external beam planning (TPS), structure comparison and morphology, isodose line/surface generation, etc.
https://slicerrt.org
128 stars 60 forks source link

Allow for setting fiducial specific RBF radius #200

Closed simonoxen closed 2 years ago

simonoxen commented 2 years ago

Hi, in the context of this discussion, would it be possible to include these changes?

It modifies landwarp allowing to specify multiple RBF radius. Default behavior is still one radius value.

This also requires the following changes in plastimatch source: SlicerRt/plastimatch#1

Thanks!

simonoxen commented 2 years ago

Hi, with SlicerRt/plastimatch#1 not merged I ended up doing a CLI module that runs plastimatch-like algorithm for variable rbf radius (https://github.com/netstim/SlicerNetstim/blob/master/fiducialRegistrationVariableRBF/fiducialRegistrationVariableRBF.cxx).

Feel free to revert this commit, since it won't have any effects on the plastimatch call.

Thanks!