OpenStructure
|
Data Structures | |
struct | MirrorFnc |
class | ShiftFnc |
struct | TransformFnc |
class | AnisotropicFilter |
class | AutoCorrelateFnc |
struct | ConjFnc |
class | ExplicitConvoluteFnc |
class | ExplicitCorrelateFnc |
class | CrossCorrelate |
struct | SliceFnc |
class | DFT |
Computes Fourier Trasnform honoring the origin of the image. More... | |
struct | DiscreteShrinkFnc |
shrink image by integral amount More... | |
struct | FFTException |
struct | FFTFnc |
class | LowPassFilter |
Low Pass Filter. More... | |
class | HighPassFilter |
High Pass Filter. More... | |
class | GaussianLowPassFilter |
Gaussian Low Pass Filter. More... | |
class | GaussianHighPassFilter |
Gaussian High Pass Filter. More... | |
class | FermiLowPassFilter |
Fermi Low Pass Filter. More... | |
class | FermiHighPassFilter |
Fermi High Pass Filter. More... | |
class | ButterworthLowPassFilter |
Butterworth Low Pass Filter. More... | |
class | ButterworthHighPassFilter |
Butterworth High Pass Filter. More... | |
class | FractionalShift |
class | GaussianFilterBase |
Gaussian Filter. More... | |
class | GaussianGradientMagnitudeFilterBase |
First Derivative Gaussian Filter. More... | |
class | GaussianLaplacianFilterBase |
Gaussian Filter. More... | |
class | HighestPeakSearch3DBase |
class | HistogramError |
class | HistogramBase |
class | LineAverageBase |
computes mean value of columns or lines More... | |
class | LineIterator |
line iterator generator More... | |
class | LocalSigmaThresholdBase |
class | MaskImageBase |
class | LinearNormalizer |
linear normalization More... | |
class | LinearRangeNormalizer |
class | LogNormalizer |
log normalization More... | |
class | LogRangeNormalizer |
class | TransmissionToODNormalizer |
class | Normalizer |
class | Polar |
class | EllipticPolar |
class | Cartesian |
class | PowerSpectrumFnc |
struct | RandomizeFnc |
class | SmoothMaskImageBase |
class | StatBase |
class | StatAccumulator |
class | StatMinMaxBase |
struct | CosFnc |
struct | ExpFnc |
struct | LogFnc |
struct | Log10Fnc |
struct | SinFnc |
struct | SqrtFnc |
struct | TanFnc |
struct | PowFnc |
class | Transformation |
transformation base class More... | |
class | Rotate2D |
rotate in XY plane More... | |
class | Rotate2D90 |
rotate 90 degree CW in XY plane More... | |
class | Scale |
apply scale More... | |
class | Translate |
apply translation More... |
Typedefs | |
typedef ImageStateConstModOPAlgorithm < MirrorFnc > | Mirror |
typedef ImageStateConstModOPAlgorithm < ShiftFnc > | Shift |
typedef ImageStateConstModOPAlgorithm < TransformFnc > | Transform |
typedef ImageStateConstModOPAlgorithm < AutoCorrelateFnc > | AutoCorrelate |
typedef ImageStateConstModIPAlgorithm < ClearFnc > | Clear |
typedef ImageStateConstModIPAlgorithm < ClipMinMaxFnc > | ClipMinMax |
typedef ImageStateConstModIPAlgorithm < ConjFnc > | Conj |
typedef ImageStateConstModOPAlgorithm < ExplicitConvoluteFnc > | ExplicitConvolute |
typedef ImageStateConstModOPAlgorithm < ExplicitCorrelateFnc > | ExplicitCorrelate |
typedef ImageStateConstModIPAlgorithm < SliceFnc > | DensitySlice |
typedef ImageStateConstModOPAlgorithm < DiscreteShrinkFnc > | DiscreteShrink |
typedef image_state::ImageStateConstModOPAlgorithm < FFTFnc > | FFT |
typedef ImageStateConstModIPAlgorithm < FillFnc > | Fill |
typedef ImageStateModIPAlgorithm < GaussianFilterBase > | GaussianFilter |
typedef ImageStateModIPAlgorithm < GaussianGradientMagnitudeFilterBase > | GaussianGradientMagnitudeFilter |
typedef ImageStateModIPAlgorithm < GaussianLaplacianFilterBase > | GaussianLaplacianFilter |
typedef ImageStateNonModAlgorithm < HighestPeakSearch3DBase > | HighestPeakSearch3D |
typedef ImageStateNonModAlgorithm < HistogramBase > | Histogram |
typedef image_state::ImageStateConstModOPAlgorithm < alg::LineAverageBase > | LineAverage |
typedef ImageStateConstModOPAlgorithm < LocalSigmaThresholdBase > | LocalSigmaThreshold |
typedef ImageStateConstModIPAlgorithm < MaskImageBase > | MaskImage |
typedef ImageStateConstModIPAlgorithm < NegateFnc > | Negate |
typedef ImageStateConstModOPAlgorithm < PowerSpectrumFnc > | PowerSpectrum |
typedef ImageStateConstModIPAlgorithm < RandomizeFnc > | Randomize |
typedef ImageStateModIPAlgorithm < SmoothMaskImageBase > | SmoothMaskImage |
typedef ImageStateNonModAlgorithm < StatBase > | Stat |
typedef ImageStateNonModAlgorithm < StatMinMaxBase > | StatMinMax |
typedef ImageStateConstModIPAlgorithm < ThresholdFnc > | Threshold |
typedef ImageStateConstModIPAlgorithm < CosFnc > | Cos |
typedef ImageStateConstModIPAlgorithm < ExpFnc > | Exp |
typedef ImageStateConstModIPAlgorithm < LogFnc > | Log |
typedef ImageStateConstModIPAlgorithm < Log10Fnc > | Log10 |
typedef ImageStateConstModIPAlgorithm < SinFnc > | Sin |
typedef ImageStateConstModIPAlgorithm < SqrtFnc > | Sqrt |
typedef ImageStateConstModIPAlgorithm < TanFnc > | Tan |
typedef ImageStateConstModIPAlgorithm < PowFnc > | Pow |
typedef ImageStateConstModOPAlgorithm<AutoCorrelateFnc> AutoCorrelate |
Definition at line 44 of file auto_correlate.hh.
typedef ImageStateConstModIPAlgorithm<ClipMinMaxFnc> ClipMinMax |
Definition at line 87 of file clip_min_max.hh.
Definition at line 60 of file conjugate.hh.
Definition at line 63 of file transcendentals.hh.
typedef ImageStateConstModIPAlgorithm<SliceFnc> DensitySlice |
Definition at line 60 of file density_slice.hh.
typedef ImageStateConstModOPAlgorithm<DiscreteShrinkFnc> DiscreteShrink |
Definition at line 54 of file discrete_shrink.hh.
Definition at line 64 of file transcendentals.hh.
typedef ImageStateConstModOPAlgorithm<ExplicitConvoluteFnc> ExplicitConvolute |
Definition at line 46 of file convolute.hh.
typedef ImageStateConstModOPAlgorithm<ExplicitCorrelateFnc> ExplicitCorrelate |
Definition at line 44 of file correlate.hh.
typedef ImageStateModIPAlgorithm<GaussianFilterBase> GaussianFilter |
Definition at line 134 of file gaussian.hh.
typedef ImageStateModIPAlgorithm<GaussianGradientMagnitudeFilterBase> GaussianGradientMagnitudeFilter |
Definition at line 79 of file gaussian_gradient_magnitude.hh.
typedef ImageStateModIPAlgorithm<GaussianLaplacianFilterBase> GaussianLaplacianFilter |
Definition at line 79 of file gaussian_laplacian.hh.
typedef ImageStateNonModAlgorithm<HighestPeakSearch3DBase> HighestPeakSearch3D |
Definition at line 69 of file highest_peak_search_3d.hh.
typedef ImageStateNonModAlgorithm<HistogramBase> Histogram |
Definition at line 73 of file histogram.hh.
Definition at line 54 of file line_average.hh.
typedef ImageStateConstModOPAlgorithm<LocalSigmaThresholdBase> LocalSigmaThreshold |
Definition at line 52 of file local_sigma_threshold.hh.
Definition at line 65 of file transcendentals.hh.
Definition at line 66 of file transcendentals.hh.
typedef ImageStateConstModIPAlgorithm<MaskImageBase> MaskImage |
Definition at line 52 of file mask_image.hh.
Definition at line 51 of file alg_mirror.hh.
Definition at line 88 of file transcendentals.hh.
typedef ImageStateConstModOPAlgorithm<PowerSpectrumFnc> PowerSpectrum |
Definition at line 43 of file power_spectrum.hh.
typedef ImageStateConstModIPAlgorithm<RandomizeFnc> Randomize |
Definition at line 42 of file randomize.hh.
Definition at line 73 of file alg_shift.hh.
Definition at line 67 of file transcendentals.hh.
typedef ImageStateModIPAlgorithm<SmoothMaskImageBase> SmoothMaskImage |
Definition at line 54 of file smooth_mask_image.hh.
Definition at line 68 of file transcendentals.hh.
typedef ImageStateNonModAlgorithm<StatMinMaxBase> StatMinMax |
Definition at line 76 of file stat_min_max.hh.
Definition at line 69 of file transcendentals.hh.
typedef ImageStateConstModIPAlgorithm<ThresholdFnc> Threshold |
Definition at line 76 of file threshold.hh.
typedef ImageStateConstModOPAlgorithm<TransformFnc> Transform |
Definition at line 75 of file alg_transform.hh.
DLLEXPORT_IMG_ALG Normalizer ost::img::alg::CreateLinearNormalizer | ( | Real | scale, |
Real | offset | ||
) |
DLLEXPORT_IMG_ALG Normalizer ost::img::alg::CreateLinearRangeNormalizer | ( | const ConstImageHandle & | ih, |
Real | minoutput, | ||
Real | maxoutput | ||
) |
DLLEXPORT_IMG_ALG Normalizer ost::img::alg::CreateLinearRangeNormalizer | ( | Real | mininput, |
Real | maxinput, | ||
Real | minoutput, | ||
Real | maxoutput | ||
) |
DLLEXPORT_IMG_ALG Normalizer ost::img::alg::CreateLogNormalizer | ( | Real | scale, |
Real | min, | ||
Real | offset | ||
) |
DLLEXPORT_IMG_ALG Normalizer ost::img::alg::CreateLogRangeNormalizer | ( | const ConstImageHandle & | ih, |
Real | minoutput, | ||
Real | maxoutput | ||
) |
DLLEXPORT_IMG_ALG Normalizer ost::img::alg::CreateLogRangeNormalizer | ( | Real | mininput, |
Real | maxinput, | ||
Real | minoutput, | ||
Real | maxoutput | ||
) |
DLLEXPORT_IMG_ALG Normalizer ost::img::alg::CreateNoOpNormalizer | ( | ) |
DLLEXPORT_IMG_ALG Normalizer ost::img::alg::CreateTransmissionToODNormalizer | ( | Real | mininput, |
Real | maxinput, | ||
Real | maxOD = 10.0 |
||
) |
DLLEXPORT_IMG_ALG std::ostream & operator<< | ( | std::ostream & | o, |
const Stat & | s | ||
) |
Real DLLEXPORT_IMG_ALG ost::img::alg::RealSpatialCrossCorrelation | ( | const ConstImageHandle & | image1, |
const ConstImageHandle & | image2 | ||
) |
Computes cross correlation of images Both input images must be Real Spatial their extent should be the same.
Real DLLEXPORT_IMG_ALG ost::img::alg::RealSpatialCrossCorrelation | ( | const ConstImageHandle & | image1, |
const ConstImageHandle & | image2, | ||
const img::Extent & | extent | ||
) |
Computes cross correlation of images the cross correlation is computed only within the given extent.
Both input images must be Real Spatial and their overlap with the given extent should be the same.