package filters
- Alphabetic
- Public
- Protected
Type Members
- abstract class AbstractAnisotropicDiffusion extends ProgressReporter4J
Base class for implementing anisotropic diffusion filters.
Base class for implementing anisotropic diffusion filters. extending classes need only to implement single diffusion step:
ij.process.FloatProcessor)
. - class AbstractAnisotropicDiffusionBeanInfo extends IJPluginsSimpleBeanInfo
- class CoherenceEnhancingDiffusion extends ProgressReporter
Coherence enhancing diffusion filter based on filter described in J.
Coherence enhancing diffusion filter based on filter described in J. Weickert, "Coherence-Enhancing Diffusion Filtering", International Journal of Computer Vision, 1999, vol.31, p.111-127.
- final class CoherenceEnhancingDiffusionPlugIn extends ExtendedPlugInFilter with DialogListener
ImageJ plugin that runs
CoherenceEnhancingDiffusion
filter. - class DirectionalCoherenceFilter extends AnyRef
- class DirectionalCoherencePlugin extends PlugInFilter
- final class FastMedian extends AnyRef
Helper for calling fast median filter algorithms.
Helper for calling fast median filter algorithms. It will call an implementation that best matches input Image
ip
.
Sample usa of a 7x7 median filter:ColorProcessor src = ... ColorProcessor dest = (ColorProcessor) FastMedian.process(src, 7);
- Since
Oct 23, 2008 10:01:46 PM
- class FastMedianAS extends AnyRef
The variables:
The variables:
- ix = M X N input array
- iout=(M-R+l)X(N-S+l) output array
- median = the median of the past window
- fmedian = the median of the first window in the previous row
- row = points to the current row column = points to the current column newcol = the column number assigned to the rightmost column of a window position = position where the old median partitions the rightmost column count = number of pixels to be moved from one subset to the other so that Subset 1 has (RS + 1)/2 number of elements pointer = points to the column of the window in which the median was found colvec = l-dimensional N( R + 2)-key array representation of an (R + 2) x N 2-dimensional image segment in which sentinel values have been inserted in the beginning and at the end of each column border = l-dimensional array of S elements holding the partitioned position of each column vector of the window. The elements at the borders belong to Subset 2
- class FastMedianPlugin extends ExtendedPlugInFilter with DialogListener
- class FastMedianUInt8 extends RunningUInt8Filter
Implements fast median filter using running median approach.
- class FluxAnisotropicDiffusionFilter extends AnyRef
- class FluxAnisotropicDiffusionFilterBeanInfo extends IJPluginsSimpleBeanInfo
- class GaussianSmoothFilter extends AnyRef
- trait IRunningMedianFloatOperator extends AnyRef
- class PeronaMalikAnisotropicDiffusion extends AbstractAnisotropicDiffusion
- class PeronaMalikAnisotropicDiffusionBeanInfo extends IJPluginsSimpleBeanInfo
- class PeronaMalikAnisotropicDiffusionPlugin extends PlugInFilter
- final class RedBlackTreeFloat extends AnyRef
Implements a red-black tree.
- class RunningFilter extends AnyRef
Implements iterations over an
RunningMedianOperator
. - class RunningMedianOperator extends IRunningMedianFloatOperator
- class RunningMedianRBTOperator extends IRunningMedianFloatOperator
- class SRAD extends AbstractAnisotropicDiffusion
Speckle Reducing Anisotropic Diffusion (SRAD) filter based on paper:
Y.Speckle Reducing Anisotropic Diffusion (SRAD) filter based on paper:
Y. Yu and T. Acton, "Speckle Reducing Anisotropic Diffusion", IEEE Transactions on Image Processing, Vol.11, No.11, 2002. - class SRADBeanInfo extends IJPluginsSimpleBeanInfo
- class SRADPlugin extends PlugInFilter
Value Members
- object CoherenceEnhancingDiffusion
- object CoherenceEnhancingDiffusionPlugIn
IJ-Plugins Toolkit is a set of libraries and plugins for ImageJ.
The root directory the API is:
ij_plugins.toolkit
.Additional information available at project home page: ij-plugins/ijp-toolkit