linumpy.intensity.artifact#
Removal of high-frequency artifacts and specular reflections.
Functions#
|
Remove high-frequency axial intensity artifacts from a volume. |
|
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:
vol (numpy.ndarray)
sigma (int)
mask (numpy.ndarray | None)
- Return type:
- linumpy.intensity.artifact.remove_reflection(vol, z0, radius=3)[source]#
Remove a specular reflection at a given depth using 3D interpolation.
- Parameters:
vol (numpy.ndarray)
z0 (int)
radius (int)
- Return type: