linumpy.intensity.artifact#

Removal of high-frequency artifacts and specular reflections.

Functions#

remove_hf_intensity_artifact(vol[, sigma, mask])

Remove high-frequency axial intensity artifacts from a volume.

remove_reflection(vol, z0[, radius])

Remove a specular reflection at a given depth using 3D interpolation.

Module Contents#

linumpy.intensity.artifact.remove_hf_intensity_artifact(vol, sigma=5, mask=None)[source]#

Remove high-frequency axial intensity artifacts from a volume.

Parameters:
Return type:

numpy.ndarray

linumpy.intensity.artifact.remove_reflection(vol, z0, radius=3)[source]#

Remove a specular reflection at a given depth using 3D interpolation.

Parameters:
Return type:

numpy.ndarray