Uses of Interface
boofcv.alg.interpolate.InterpolatePixelS
Package
Description
-
Uses of InterpolatePixelS in boofcv.abst.distort
Modifier and TypeMethodDescriptionFDistort.interp
(InterpolatePixelS interpolation) used to provide a custom interpolation algorithm -
Uses of InterpolatePixelS in boofcv.abst.filter.interpolate
-
Uses of InterpolatePixelS in boofcv.alg.background.moving
Modifier and TypeFieldDescriptionprotected InterpolatePixelS<GrayF32>
BackgroundMovingBasic_SB_MT._interpolationBG
protected InterpolatePixelS<GrayF32>
BackgroundMovingBasic_SB._interpolationBG
protected InterpolatePixelS<T>
BackgroundMovingBasic_SB_MT._interpolationInput
protected InterpolatePixelS<T>
BackgroundMovingBasic_SB._interpolationInput
protected final InterpolatePixelS<T>
BackgroundMovingGaussian_SB_MT._interpolationInput
protected final InterpolatePixelS<T>
BackgroundMovingGaussian_SB._interpolationInput
-
Uses of InterpolatePixelS in boofcv.alg.distort
Modifier and TypeClassDescriptionclass
AbstractInterpolatePixelS<T extends ImageGray<T>>
Implements all the functions but does nothing.Modifier and TypeMethodDescriptionAbstractInterpolatePixelS.copy()
ImageDistortCache_SB.getInterp()
ModifierConstructorDescriptionImageDistortBasic_SB
(AssignPixelValue_SB<Output> assigner, InterpolatePixelS<Input> interp) Specifies configuration parametersImageDistortBasic_SB_MT
(AssignPixelValue_SB<Output> assigner, InterpolatePixelS<Input> interp) Specifies configuration parametersImageDistortCache_SB
(AssignPixelValue_SB<Output> assigner, InterpolatePixelS<Input> interp) Specifies configuration parametersImageDistortCache_SB_MT
(AssignPixelValue_SB<Output> assigner, InterpolatePixelS<Input> interp) Specifies configuration parameters -
Uses of InterpolatePixelS in boofcv.alg.distort.impl
Modifier and TypeMethodDescriptionstatic <Input extends ImageGray<Input>,
Output extends ImageGray<Output>>
ImageDistort<Planar<Input>,Planar<Output>> DistortSupport.createDistortPL
(Class<Output> outputType, PixelTransform<Point2D_F32> dstToSrc, InterpolatePixelS<Input> interp, boolean cached) Creates aImageDistort
for the planar images of the specified image type, transformation and interpolation instance. -
Uses of InterpolatePixelS in boofcv.alg.feature.describe
ModifierConstructorDescriptionDescribePointBriefSO
(BinaryCompareDefinition_I32 definition, BlurFilter<T> filterBlur, InterpolatePixelS<T> interp) -
Uses of InterpolatePixelS in boofcv.alg.feature.detect.peak
-
Uses of InterpolatePixelS in boofcv.alg.fiducial.aztec
Modifier and TypeFieldDescriptionprotected InterpolatePixelS<T>
AztecDecoderImage.interpolate
Reads interpolated image pixel intensity values -
Uses of InterpolatePixelS in boofcv.alg.fiducial.calib.ecocheck
Modifier and TypeFieldDescriptionECoCheckDetector.interpolate
Used to sample the input image when "undistorting" the bit pattern -
Uses of InterpolatePixelS in boofcv.alg.fiducial.qrcode
Modifier and TypeFieldDescriptionprotected InterpolatePixelS<T>
SquareLocatorPatternDetectorBase.interpolate
used to subsample the input image -
Uses of InterpolatePixelS in boofcv.alg.flow
Modifier and TypeFieldDescriptionprotected InterpolatePixelS<GrayF32>
DenseFlowPyramidBase.interp
ModifierConstructorDescriptionBroxWarpingSpacial
(ConfigBroxWarping config, InterpolatePixelS<GrayF32> interp) Configures flow estimationprotected
DenseFlowPyramidBase
(double scale, double sigma, int maxLayers, InterpolatePixelS<GrayF32> interp) HornSchunckPyramid
(ConfigHornSchunckPyramid config, InterpolatePixelS<GrayF32> interp) Configures flow estimation -
Uses of InterpolatePixelS in boofcv.alg.interpolate
Modifier and TypeClassDescriptionclass
BilinearPixelS<T extends ImageGray<T>>
Performs bilinear interpolation to extract values between pixels in an image.class
InterpolatePixelDistortS<T extends ImageGray<T>>
Applies distortion to a coordinate then samples the image with interpolation.class
NearestNeighborPixelS<T extends ImageGray<T>>
Performs nearest neighbor interpolation to extract values between pixels in an image.class
PolynomialPixel<T extends ImageGray<T>>
Polynomial interpolation usingNeville's
algorithm.Modifier and TypeFieldDescriptionprotected InterpolatePixelS<T>
InterpolatePixelDistortS.interpolate
Modifier and TypeMethodDescriptionInterpolatePixelDistortS.copy()
InterpolatePixelS.copy()
Creates a new instance of this interpolation methodInterpolatePixelDistortS.getInterpolate()
ModifierConstructorDescriptionInterpolatePixel_S_to_MB
(InterpolatePixelS<T> interp) InterpolatePixelDistortS
(InterpolatePixelS<T> interpolate, Point2Transform2_F32 distorter) -
Uses of InterpolatePixelS in boofcv.alg.interpolate.impl
Modifier and TypeClassDescriptionclass
Implementation ofBilinearPixelS
for a specific image type.class
Implementation ofBilinearPixelS
for a specific image type.class
Implementation ofBilinearPixelS
for a specific image type.class
Implementation ofBilinearPixelS
for a specific image type.class
Implementation ofBilinearPixelS
for a specific image type.class
Implementation ofBilinearPixelS
for a specific image type.class
Performs interpolation by convolving a continuous-discrete function across the image.class
Performs interpolation by convolving a continuous-discrete function across the image.class
Performs interpolation by convolving a continuous-discrete function across the image.class
Implementation ofPolynomialPixel
.class
ImplPolynomialPixel_I<T extends GrayI<T>>
Implementation ofPolynomialPixel
.class
Performs nearest neighbor interpolation to extract values between pixels in an image.class
Performs nearest neighbor interpolation to extract values between pixels in an image.class
Performs nearest neighbor interpolation to extract values between pixels in an image.class
Performs nearest neighbor interpolation to extract values between pixels in an image.class
Performs nearest neighbor interpolation to extract values between pixels in an image.Modifier and TypeMethodDescriptionImplBilinearPixel_F32.copy()
ImplBilinearPixel_F64.copy()
ImplBilinearPixel_S16.copy()
ImplBilinearPixel_S32.copy()
ImplBilinearPixel_U16.copy()
ImplBilinearPixel_U8.copy()
ImplInterpolatePixelConvolution_F32.copy()
ImplInterpolatePixelConvolution_S16.copy()
ImplInterpolatePixelConvolution_U8.copy()
ImplPolynomialPixel_F32.copy()
ImplPolynomialPixel_I.copy()
NearestNeighborPixel_F32.copy()
NearestNeighborPixel_S16.copy()
NearestNeighborPixel_S32.copy()
NearestNeighborPixel_U16.copy()
NearestNeighborPixel_U8.copy()
-
Uses of InterpolatePixelS in boofcv.alg.segmentation.ms
Modifier and TypeFieldDescriptionprotected InterpolatePixelS<T>
SegmentMeanShiftSearchGray.interpolate
ModifierConstructorDescriptionSegmentMeanShiftSearchGray
(int maxIterations, float convergenceTol, InterpolatePixelS<T> interpolate, int radiusX, int radiusY, float maxColorDistance, boolean fast) -
Uses of InterpolatePixelS in boofcv.alg.sfm.overhead
ModifierConstructorDescriptionCreateSyntheticOverheadViewPL
(InterpolatePixelS<T>[] interp) Constructor which allows the interpolator for each band to be specifiedConstructor -
Uses of InterpolatePixelS in boofcv.alg.tracker.circulant
ModifierConstructorDescriptionCirculantTracker
(double output_sigma_factor, double sigma, double lambda, double interp_factor, double padding, int workRegionSize, double maxPixelValue, InterpolatePixelS<T> interp) Configure tracker -
Uses of InterpolatePixelS in boofcv.alg.tracker.tld
ModifierConstructorDescriptionTldFernClassifier
(Random rand, int numFerns, int descriptorSize, int numLearnRandom, float fernLearnNoise, InterpolatePixelS<T> interpolate) Configures fern algorithmTldTemplateMatching
(InterpolatePixelS<T> interpolate) TldTracker
(ConfigTld config, InterpolatePixelS<T> interpolate, ImageGradient<T, D> gradient, Class<T> imageType, Class<D> derivType) Configures the TLD tracker -
Uses of InterpolatePixelS in boofcv.alg.transform.pyramid
Modifier and TypeFieldDescriptionprotected InterpolatePixelS<T>
PyramidFloatGaussianScale.interpolate
protected InterpolatePixelS<T>
PyramidFloatScale.interpolate
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
voidPyramidOps.scaleImageUp
(T input, T output, int scale, InterpolatePixelS<T> interp) Scales an image up using interpolationvoid
PyramidFloatGaussianScale.setInterpolate
(InterpolatePixelS<T> interpolate) ModifierConstructorDescriptionPyramidFloatGaussianScale
(InterpolatePixelS<T> interpolate, double[] scales, double[] sigmaLayers, Class<T> imageType) Configures the pyramidPyramidFloatScale
(InterpolatePixelS<T> interpolate, double[] scaleFactors, Class<T> imageType) -
Uses of InterpolatePixelS in boofcv.alg.transform.pyramid.impl
Modifier and TypeMethodDescriptionstatic void
ImplPyramidOps_MT.scaleImageUp
(GrayF32 input, GrayF32 output, int scale, InterpolatePixelS<GrayF32> interp) Scales an image up using interpolationstatic void
ImplPyramidOps_MT.scaleImageUp
(GrayU8 input, GrayU8 output, int scale, InterpolatePixelS<GrayU8> interp) Scales an image up using interpolationstatic void
ImplPyramidOps.scaleImageUp
(GrayF32 input, GrayF32 output, int scale, InterpolatePixelS<GrayF32> interp) Scales an image up using interpolationstatic void
ImplPyramidOps.scaleImageUp
(GrayU8 input, GrayU8 output, int scale, InterpolatePixelS<GrayU8> interp) Scales an image up using interpolation -
Uses of InterpolatePixelS in boofcv.core.image
ModifierConstructorDescriptionGImageGrayDistorted
(PixelTransform<Point2D_F32> transform, InterpolatePixelS<T> interpolate) -
Uses of InterpolatePixelS in boofcv.factory.distort
Modifier and TypeMethodDescriptionstatic <Input extends ImageGray<Input>,
Output extends ImageGray<Output>>
ImageDistort<Planar<Input>,Planar<Output>> FactoryDistort.distortPL
(boolean cached, InterpolatePixelS<Input> interp, Class<Output> outputType) Creates aImageDistort
for the planar images, transformation and interpolation instance.static <Input extends ImageGray<Input>,
Output extends ImageGray<Output>>
ImageDistort<Input,Output> FactoryDistort.distortSB
(boolean cached, InterpolatePixelS<Input> interp, Class<Output> outputType) Creates aImageDistort
for the specified image type, transformation and interpolation instance. -
Uses of InterpolatePixelS in boofcv.factory.interpolate
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
InterpolatePixelS<T>static <T extends ImageGray<T>>
InterpolatePixelS<T>FactoryInterpolation.bilinearPixelS
(Class<T> imageType, BorderType borderType) static <T extends ImageGray<T>>
InterpolatePixelS<T>FactoryInterpolation.bilinearPixelS
(T image, BorderType borderType) static <T extends ImageGray<T>>
InterpolatePixelS<T>FactoryInterpolation.createPixelS
(double min, double max, InterpolationType type, BorderType borderType, ImageDataType dataType) ReturnsInterpolatePixelS
of the specified type.static <T extends ImageGray<T>>
InterpolatePixelS<T>FactoryInterpolation.createPixelS
(double min, double max, InterpolationType type, BorderType borderType, Class<T> imageType) Creates an interpolation class of the specified type for the specified image type.static <T extends ImageGray<T>>
InterpolatePixelS<T>FactoryInterpolation.nearestNeighborPixelS
(Class<T> type) static <T extends ImageGray<T>>
InterpolatePixelS<T>FactoryInterpolation.polynomialS
(int maxDegree, double min, double max, Class<T> type) Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
InterpolatePixelMB<Planar<T>>FactoryInterpolation.createPixelPL
(InterpolatePixelS<T> singleBand) Converts a single band interpolation algorithm into a mult-band interpolation forPlanar
images. -
Uses of InterpolatePixelS in boofcv.factory.tracker
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>,
D extends ImageGray<D>>
TldTracker<T,D> FactoryTrackerObjectAlgs.createTLD
(ConfigTld config, InterpolatePixelS<T> interpolate, ImageGradient<T, D> gradient, Class<T> imageType, Class<D> derivType)