edu.stanford.rsl.konrad.filtering.multiprojection.blocks
Class AnisotropicStructureTensorBlock
java.lang.Object
edu.stanford.rsl.konrad.filtering.multiprojection.blocks.ImageProcessingBlock
edu.stanford.rsl.konrad.filtering.multiprojection.blocks.AnisotropicStructureTensorBlock
- All Implemented Interfaces:
- GUIConfigurable, ParallelizableRunnable, java.io.Serializable, java.lang.Cloneable, java.lang.Runnable
public class AnisotropicStructureTensorBlock
- extends ImageProcessingBlock
Class implements block-wise processing of the anisotropic structure tensor.
This implementation scales better with an increasing number of CPUs.
If computation on the graphics card is desired, use the MultiProjectionFilter implementation based on CUDAVolume3D.
- Author:
- akmaier
- See Also:
AnisotropicFilterFunction
,
AnisotropicStructureTensorNoiseFilter
,
CUDAAnisotropicStructureTensorNoiseFilter
,
Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnisotropicStructureTensorBlock
public AnisotropicStructureTensorBlock()
clone
public ImageProcessingBlock clone()
- Specified by:
clone
in class ImageProcessingBlock
configure
public void configure()
throws java.lang.Exception
- Description copied from interface:
GUIConfigurable
- Configures the object before execution
- Throws:
java.lang.Exception
- may happen