Uses of Enum Class
boofcv.struct.border.BorderType
Packages that use BorderType
Package
Description
-
Uses of BorderType in boofcv
Fields in boofcv declared as BorderType -
Uses of BorderType in boofcv.abst.distort
Methods in boofcv.abst.distort with parameters of type BorderType -
Uses of BorderType in boofcv.abst.filter.convolve
Methods in boofcv.abst.filter.convolve that return BorderTypeModifier and TypeMethodDescriptionConvolveInterface.getBorderType()Returns how the image border is handled.GenericConvolve.getBorderType()GenericConvolveDown.getBorderType()PlanarConvolveDown.getBorderType()Constructors in boofcv.abst.filter.convolve with parameters of type BorderTypeModifierConstructorDescriptionGenericConvolve(Method m, KernelBase kernel, BorderType type, ImageType<Input> inputType, ImageType<Output> outputType) GenericConvolveDown(Method m, KernelBase kernel, BorderType type, int skip, ImageType<Input> inputType, ImageType<Output> outputType) -
Uses of BorderType in boofcv.abst.filter.derivative
Methods in boofcv.abst.filter.derivative that return BorderTypeModifier and TypeMethodDescriptionImageDerivative.getBorderType()Returns how the image borders are handled.ImageGradient_Gaussian.getBorderType()ImageGradient_PL.getBorderType()ImageGradient_SB.getBorderType()ImageGradientThenReduce.getBorderType()ImageHessian_Reflection.getBorderType()ImageHessianDirect_SB.getBorderType()Methods in boofcv.abst.filter.derivative with parameters of type BorderTypeModifier and TypeMethodDescriptionvoidImageDerivative.setBorderType(BorderType type) Overrides usingEXTENDEDalong the image border.voidImageGradient_Gaussian.setBorderType(BorderType type) voidImageGradient_PL.setBorderType(BorderType type) voidImageGradient_SB.setBorderType(BorderType type) voidImageGradientThenReduce.setBorderType(BorderType type) voidImageHessian_Reflection.setBorderType(BorderType type) voidImageHessianDirect_SB.setBorderType(BorderType type) -
Uses of BorderType in boofcv.abst.transform.wavelet
Methods in boofcv.abst.transform.wavelet that return BorderTypeModifier and TypeMethodDescriptionWaveletTransform.getBorderType()Returns how the borders are handled. -
Uses of BorderType in boofcv.abst.transform.wavelet.impl
Methods in boofcv.abst.transform.wavelet.impl that return BorderTypeModifier and TypeMethodDescriptionWaveletTransformFloat32.getBorderType()WaveletTransformInt.getBorderType() -
Uses of BorderType in boofcv.alg.distort
Methods in boofcv.alg.distort with parameters of type BorderTypeModifier and TypeMethodDescriptionstatic <T extends ImageBase<T>,O extends CameraPinhole, D extends CameraPinhole>
ImageDistort<T,T> LensDistortionOps.changeCameraModel(AdjustmentType type, BorderType borderType, O original, D desired, D modified, ImageType<T> imageType) Creates a distortion for modifying the input image from one camera model into another camera model. -
Uses of BorderType in boofcv.alg.feature.detect.peak
Constructors in boofcv.alg.feature.detect.peak with parameters of type BorderTypeModifierConstructorDescriptionMeanShiftPeak(int maxIterations, float convergenceTol, WeightPixel_F32 weights, boolean odd, Class<T> imageType, BorderType borderType) Configures search. -
Uses of BorderType in boofcv.alg.filter.convolve
Methods in boofcv.alg.filter.convolve with parameters of type BorderTypeModifier and TypeMethodDescriptionstatic <In extends ImageBase<In>,Out extends ImageBase<Out>, K extends Kernel2D, B extends ImageBorder<In>>
voidGConvolveImageOps.convolve(K kernel, In input, Out output, BorderType borderType) Performs a 2D convolution across the image.GConvolveImageOps.convolveNormalized(K kernel, T input, T output, BorderType borderType) Performs a 2D convolution across the image while re-normalizing the kernel depending on its overlap with the image.GConvolveImageOps.horizontal(K kernel, In input, Out output, BorderType borderType) Performs a horizontal 1D convolution across the image.GConvolveImageOps.vertical(K kernel, In input, Out output, BorderType borderType) Performs a vertical 1D convolution across the image. -
Uses of BorderType in boofcv.alg.filter.derivative
Methods in boofcv.alg.filter.derivative with parameters of type BorderTypeModifier and TypeMethodDescriptionGImageDerivativeOps.gradient(DerivativeType type, I input, D derivX, D derivY, BorderType borderType) Computes the gradient using the specified image type.static <D extends ImageGray<D>>
voidGImageDerivativeOps.hessian(DerivativeType type, D derivX, D derivY, D derivXX, D derivYY, D derivXY, BorderType borderType) Computes the hessian from the gradient.GImageDerivativeOps.hessian(DerivativeType type, I input, D derivXX, D derivYY, D derivXY, BorderType borderType) Computes the hessian from the original input image.GImageDerivativeOps.laplace(I input, D output, BorderType borderType) -
Uses of BorderType in boofcv.alg.filter.stat
Constructors in boofcv.alg.filter.stat with parameters of type BorderTypeModifierConstructorDescriptionImageLocalNormalization(Class<T> imageType, BorderType borderType) Configures normalization -
Uses of BorderType in boofcv.alg.geo
Methods in boofcv.alg.geo with parameters of type BorderTypeModifier and TypeMethodDescriptionstatic <T extends ImageBase<T>>
ImageDistort<T,T> RectifyDistortImageOps.rectifyImage(CameraPinholeBrown param, FMatrixRMaj rectify, BorderType borderType, ImageType<T> imageType) Creates anImageDistortfor rectifying an image given its radial distortion and rectification matrix.static <T extends ImageGray<T>>
ImageDistort<T,T> RectifyDistortImageOps.rectifyImage(FMatrixRMaj rectify, BorderType borderType, Class<T> imageType) Creates anImageDistortfor rectifying an image given its rectification matrix. -
Uses of BorderType in boofcv.alg.transform.pyramid
Methods in boofcv.alg.transform.pyramid that return BorderTypeMethods in boofcv.alg.transform.pyramid with parameters of type BorderType -
Uses of BorderType in boofcv.alg.transform.wavelet
Methods in boofcv.alg.transform.wavelet that return BorderType -
Uses of BorderType in boofcv.core.image.border
Methods in boofcv.core.image.border with parameters of type BorderTypeModifier and TypeMethodDescriptionstatic <T extends ImageBase<T>>
ImageBorder<T>FactoryImageBorder.generic(BorderType borderType, ImageType<T> imageType) static <T extends ImageInterleaved<T>>
ImageBorder<T>FactoryImageBorder.interleaved(BorderType borderType, Class<T> imageType) Creates an instance of the requested algorithms for handling borders pixels onImageInterleaved.static <T extends ImageGray<T>,Border extends ImageBorder<T>>
BorderFactoryImageBorder.single(BorderType borderType, Class<T> imageType) Creates an instance of the requested algorithms for handling borders pixels onImageGray.static <T extends ImageBase<T>>
ImageBorder<T>FactoryImageBorder.wrap(BorderType borderType, T image) -
Uses of BorderType in boofcv.factory.disparity
Fields in boofcv.factory.disparity declared as BorderType -
Uses of BorderType in boofcv.factory.distort
Methods in boofcv.factory.distort with parameters of type BorderTypeModifier and TypeMethodDescriptionstatic <Input extends ImageBase<Input>,Output extends ImageBase<Output>>
ImageDistort<Input,Output> FactoryDistort.distort(boolean cached, InterpolationType interpolationType, BorderType borderType, ImageType<Input> inputType, ImageType<Output> outputType) Creates aImageDistortfor the specified image type, transformation and interpolation instance. -
Uses of BorderType in boofcv.factory.filter.convolve
Methods in boofcv.factory.filter.convolve with parameters of type BorderTypeModifier and TypeMethodDescriptionstatic <Input extends ImageBase<Input>,Output extends ImageBase<Output>>
ConvolveInterface<Input,Output> FactoryConvolve.convolve(Kernel1D kernel, ImageType<Input> inputType, ImageType<Output> outputType, BorderType border, boolean isHorizontal) Creates a filter for convolving 1D kernels along the image.static <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
ConvolveInterface<Input,Output> FactoryConvolve.convolve(Kernel2D kernel, Class<Input> inputType, Class<Output> outputType, BorderType borderType) Creates a filter for convolving 2D kernels along the image axis.static <In extends ImageBase<In>,Out extends ImageBase<Out>>
ConvolveDown<In,Out> FactoryConvolveDown.convolve(Kernel1D kernel, BorderType border, boolean isHorizontal, int skip, ImageType<In> inputType, ImageType<Out> outputType) static <In extends ImageBase<In>,Out extends ImageBase<Out>>
ConvolveDown<In,Out> FactoryConvolveDown.convolve(Kernel2D kernel, BorderType border, int skip, ImageType<In> inputType, ImageType<Out> outputType) static <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
ConvolveDown<Planar<Input>,Planar<Output>> FactoryConvolveDown.convolvePL(Kernel1D kernel, BorderType border, boolean isHorizontal, int skip, int numBands, Class<Input> inputType, Class<Output> outputType) static <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
ConvolveDown<Planar<Input>,Planar<Output>> FactoryConvolveDown.convolvePL(Kernel2D kernel, BorderType border, int skip, int numBands, Class<Input> inputType, Class<Output> outputType) static <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
GenericConvolveDown<Input,Output> FactoryConvolveDown.convolveSB(Kernel1D kernel, BorderType border, boolean isHorizontal, int skip, Class<Input> inputType, Class<Output> outputType) Creates a filter for convolving 1D kernels along the image.static <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
GenericConvolveDown<Input,Output> FactoryConvolveDown.convolveSB(Kernel2D kernel, BorderType border, int skip, Class<Input> inputType, Class<Output> outputType) Creates a filter for convolving 2D kernels along the image axis. -
Uses of BorderType in boofcv.factory.interpolate
Methods in boofcv.factory.interpolate with parameters of type BorderTypeModifier and TypeMethodDescriptionstatic <T extends ImageMultiBand<T>>
InterpolatePixelMB<T>FactoryInterpolation.bilinearPixelMB(ImageType<T> imageType, BorderType borderType) static <T extends ImageMultiBand<T>>
InterpolatePixelMB<T>FactoryInterpolation.bilinearPixelMB(T image, BorderType borderType) 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 ImageBase<T>>
InterpolatePixel<T>FactoryInterpolation.createPixel(double min, double max, InterpolationType type, BorderType borderType, ImageType<T> imageType) static <T extends ImageBase<T>>
InterpolatePixelMB<T>FactoryInterpolation.createPixelMB(double min, double max, InterpolationType type, BorderType borderType, ImageType<T> imageType) Pixel based interpolation on multi-band imagestatic <T extends ImageGray<T>>
InterpolatePixelS<T>FactoryInterpolation.createPixelS(double min, double max, InterpolationType type, BorderType borderType, ImageDataType dataType) ReturnsInterpolatePixelSof 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 ImageMultiBand<T>>
InterpolatePixelMB<T>FactoryInterpolation.nearestNeighborPixelMB(ImageType<T> imageType, BorderType borderType) -
Uses of BorderType in boofcv.factory.transform.census
Fields in boofcv.factory.transform.census declared as BorderTypeModifier and TypeFieldDescriptionstatic BorderTypeFactoryCensusTransform.CENSUS_BORDERFor SGM it's important that you don't use a constant value border. -
Uses of BorderType in boofcv.factory.transform.wavelet
Methods in boofcv.factory.transform.wavelet with parameters of type BorderTypeModifier and TypeMethodDescriptionstatic <C extends WlCoef,T extends ImageGray<T>>
WaveletDescription<C>GFactoryWavelet.biorthogoal(Class<T> imageType, int J, BorderType borderType) static WaveletDescription<WlCoef_F32>FactoryWaveletDaub.biorthogonal_F32(int J, BorderType borderType) Daub J/K biorthogonal wavelets have the following properties:
DO NOT conserve the signal's energy If the signal is approximately polynomial of degree (J-1)/2-1 within the support then fluctuations are approximately zero. The sum of the scaling numbers is 1 The sum of the wavelet numbers is 0static WaveletDescription<WlCoef_I32>FactoryWaveletDaub.biorthogonal_I32(int J, BorderType borderType) Integer version ofFactoryWaveletDaub.biorthogonal_F32(int, boofcv.struct.border.BorderType). -
Uses of BorderType in boofcv.struct.border
Methods in boofcv.struct.border that return BorderTypeModifier and TypeMethodDescriptionstatic BorderTypeReturns the enum constant of this class with the specified name.static BorderType[]BorderType.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of BorderType in boofcv.struct.gss
Methods in boofcv.struct.gss that return BorderTypeModifier and TypeMethodDescriptionGaussianScaleSpace.getBorderType()Returns how image borders are processed.Methods in boofcv.struct.gss with parameters of type BorderTypeModifier and TypeMethodDescriptionvoidGaussianScaleSpace.setBorderType(BorderType type) Change how image borders are handled.