Uses of Class
boofcv.struct.border.ImageBorder_F32
Packages that use ImageBorder_F32
Package
Description
-
Uses of ImageBorder_F32 in boofcv.alg.feature.detect.interest
Fields in boofcv.alg.feature.detect.interest declared as ImageBorder_F32Modifier and TypeFieldDescriptionprotected ImageBorder_F32FastHessianFeatureDetector.inten0protected ImageBorder_F32FastHessianFeatureDetector.inten2Methods in boofcv.alg.feature.detect.interest with parameters of type ImageBorder_F32Modifier and TypeMethodDescriptionprotected static booleanFastHessianFeatureDetector.checkMax(ImageBorder_F32 inten, float bestScore, int c_x, int c_y) Sees if the best score in the current layer is greater than all the scores in a 3x3 neighborhood in another layer.protected static booleanFeaturePyramid.checkMax(ImageBorder_F32 inten, float bestScore, int c_x, int c_y) -
Uses of ImageBorder_F32 in boofcv.alg.filter.blur
Methods in boofcv.alg.filter.blur with parameters of type ImageBorder_F32Modifier and TypeMethodDescriptionstatic GrayF32BlurImageOps.meanB(GrayF32 input, @Nullable GrayF32 output, int radiusX, int radiusY, @Nullable ImageBorder_F32 binput, @Nullable GrayF32 storage, @Nullable GrowArray<DogArray_F32> workVert) Applies a mean box filter with image borders. -
Uses of ImageBorder_F32 in boofcv.alg.filter.convolve
Methods in boofcv.alg.filter.convolve with parameters of type ImageBorder_F32Modifier and TypeMethodDescriptionstatic voidConvolveImage.convolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 border) Performs a 2D convolution across the image.static voidConvolveImageNormalized.convolve(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dst, ImageBorder_F32 bsrc) Performs a 2D normalized convolution across the image.static floatConvolveImageSparse.convolve(Kernel2D_F32 kernel, ImageBorder_F32 input, int x, int y) static voidConvolveImage.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 border) Performs a horizontal 1D convolution across the image.static voidConvolveImageMean.horizontal(GrayF32 input, GrayF32 output, int offset, int length, @Nullable ImageBorder_F32 binput) Performs a horizontal 1D mean box filter.static voidConvolveImageNormalized.horizontal(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst, ImageBorder_F32 bsrc) Performs a horizontal 1D normalized convolution across the image.static floatConvolveImageSparse.horizontal(Kernel1D_F32 kernel, ImageBorder_F32 input, int x, int y) static voidConvolveImage.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 border) Performs a vertical 1D convolution across the image.static voidConvolveImageMean.vertical(GrayF32 input, GrayF32 output, int offset, int length, @Nullable ImageBorder_F32 binput, @Nullable GrowArray<DogArray_F32> workspaces) Performs a vertical 1D mean box filter.static voidConvolveImageNormalized.vertical(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst, ImageBorder_F32 bsrc) Performs a vertical 1D normalized convolution across the image.static floatConvolveImageSparse.vertical(Kernel1D_F32 kernel, ImageBorder_F32 input, int x, int y) -
Uses of ImageBorder_F32 in boofcv.alg.filter.convolve.border
Methods in boofcv.alg.filter.convolve.border with parameters of type ImageBorder_F32Modifier and TypeMethodDescriptionstatic voidConvolveJustBorder_General_SB.convolve(Kernel2D_F32 kernel, ImageBorder_F32 input, GrayF32 output) static voidConvolveJustBorder_General_SB.convolve(Kernel2D_F32 kernel, ImageBorder_F32 input, GrayF32 output, int divisor) static voidConvolveJustBorder_General_SB.horizontal(Kernel1D_F32 kernel, ImageBorder_F32 input, GrayF32 output) static voidConvolveJustBorder_General_SB.horizontal(Kernel1D_F32 kernel, ImageBorder_F32 input, GrayF32 output, int divisor) static voidConvolveJustBorder_General_SB.vertical(Kernel1D_F32 kernel, ImageBorder_F32 input, GrayF32 output) static voidConvolveJustBorder_General_SB.vertical(Kernel1D_F32 kernel, ImageBorder_F32 input, GrayF32 output, int divisor) -
Uses of ImageBorder_F32 in boofcv.alg.filter.convolve.normalized
Methods in boofcv.alg.filter.convolve.normalized with parameters of type ImageBorder_F32Modifier and TypeMethodDescriptionstatic voidConvolveNormalizedNaive_SB.convolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 binput) static voidConvolveNormalizedNaive_SB.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 binput) static voidConvolveNormalizedNaive_SB.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 binput) -
Uses of ImageBorder_F32 in boofcv.alg.filter.derivative
Methods in boofcv.alg.filter.derivative that return ImageBorder_F32Modifier and TypeMethodDescriptionstatic ImageBorder_F32GImageDerivativeOps.borderDerivative_F32()Creates a new instance of the default border for derivatives of GrayF32Methods in boofcv.alg.filter.derivative with parameters of type ImageBorder_F32Modifier and TypeMethodDescriptionstatic voidHessianFromGradient.hessianPrewitt(GrayF32 inputDerivX, GrayF32 inputDerivY, GrayF32 derivXX, GrayF32 derivYY, GrayF32 derivXY, @Nullable ImageBorder_F32 border) Computes the hessian given an image's gradient using a Prewitt operator.static voidHessianFromGradient.hessianSobel(GrayF32 inputDerivX, GrayF32 inputDerivY, GrayF32 derivXX, GrayF32 derivYY, GrayF32 derivXY, @Nullable ImageBorder_F32 border) Computes the hessian given an image's gradient using a Sobel operator.static voidHessianFromGradient.hessianThree(GrayF32 inputDerivX, GrayF32 inputDerivY, GrayF32 derivXX, GrayF32 derivYY, GrayF32 derivXY, @Nullable ImageBorder_F32 border) Computes the hessian given an image's gradient using a three derivative operator.static voidDerivativeLaplacian.process(GrayF32 orig, GrayF32 deriv, @Nullable ImageBorder_F32 border) Computes the Laplacian of 'orig'.static voidGradientPrewitt.process(GrayF32 orig, GrayF32 derivX, GrayF32 derivY, @Nullable ImageBorder_F32 border) Computes the derivative in the X and Y direction using a floating point Prewitt edge detector.static voidGradientScharr.process(GrayF32 orig, GrayF32 derivX, GrayF32 derivY, @Nullable ImageBorder_F32 border) Computes the derivative in the X and Y direction using an integer Sobel edge detector.static voidGradientSobel.process(GrayF32 orig, GrayF32 derivX, GrayF32 derivY, @Nullable ImageBorder_F32 border) Computes the derivative in the X and Y direction using an integer Sobel edge detector.static voidGradientThree.process(GrayF32 orig, GrayF32 derivX, GrayF32 derivY, @Nullable ImageBorder_F32 border) Computes the derivative of anGrayF32along the x and y axes.static voidGradientTwo0.process(GrayF32 orig, GrayF32 derivX, GrayF32 derivY, @Nullable ImageBorder_F32 border) Computes the derivative of anGrayF32along the x and y axes.static voidGradientTwo1.process(GrayF32 orig, GrayF32 derivX, GrayF32 derivY, @Nullable ImageBorder_F32 border) Computes the derivative of anGrayF32along the x and y axes.static voidHessianSobel.process(GrayF32 orig, GrayF32 derivXX, GrayF32 derivYY, GrayF32 derivXY, @Nullable ImageBorder_F32 border) Computes the image's second derivatives.static voidHessianThree.process(GrayF32 orig, GrayF32 derivXX, GrayF32 derivYY, GrayF32 derivXY, @Nullable ImageBorder_F32 border) Computes the second derivative of anGrayU8along the x and y axes.static voidHessianThreeDeterminant.process(GrayF32 orig, GrayF32 deriv, @Nullable ImageBorder_F32 border) Computes the Laplacian of 'orig'.static voidDerivativeHelperFunctions.processBorderHorizontal(GrayF32 orig, GrayF32 deriv, Kernel1D_F32 kernel, ImageBorder_F32 borderType) static voidDerivativeHelperFunctions.processBorderVertical(GrayF32 orig, GrayF32 deriv, Kernel1D_F32 kernel, ImageBorder_F32 borderType) -
Uses of ImageBorder_F32 in boofcv.alg.filter.derivative.impl
Methods in boofcv.alg.filter.derivative.impl with parameters of type ImageBorder_F32Modifier and TypeMethodDescriptionstatic voidHessianThreeDeterminant_Border.process(GrayF32 input, GrayF32 output, ImageBorder_F32 border) Constructors in boofcv.alg.filter.derivative.impl with parameters of type ImageBorder_F32ModifierConstructorDescriptionSpecifies how border pixels are handled.Specifies how border pixels are handled.Specifies how border pixels are handled.Specifies how border pixels are handled.Specifies how border pixels are handled. -
Uses of ImageBorder_F32 in boofcv.alg.misc
Methods in boofcv.alg.misc with parameters of type ImageBorder_F32Modifier and TypeMethodDescriptionstatic voidImageMiscOps.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayF32 input, ImageBorder_F32 border, GrayF32 output) Copies a rectangular region from one image into another.static voidImageMiscOps.growBorder(GrayF32 src, ImageBorder_F32 border, int borderX0, int borderY0, int borderX1, int borderY1, GrayF32 dst) Creates a new image which is a copy of the src image but extended with border pixels. -
Uses of ImageBorder_F32 in boofcv.alg.misc.impl
Methods in boofcv.alg.misc.impl with parameters of type ImageBorder_F32Modifier and TypeMethodDescriptionstatic voidImplImageMiscOps_MT.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayF32 input, ImageBorder_F32 border, GrayF32 output) static voidImplImageMiscOps.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayF32 input, ImageBorder_F32 border, GrayF32 output) static voidImplImageMiscOps_MT.growBorder(GrayF32 src, ImageBorder_F32 border, int borderX0, int borderY0, int borderX1, int borderY1, GrayF32 dst) static voidImplImageMiscOps.growBorder(GrayF32 src, ImageBorder_F32 border, int borderX0, int borderY0, int borderX1, int borderY1, GrayF32 dst) -
Uses of ImageBorder_F32 in boofcv.alg.transform.census
Methods in boofcv.alg.transform.census with parameters of type ImageBorder_F32Modifier and TypeMethodDescriptionstatic voidCensusTransform.dense3x3(GrayF32 input, GrayU8 output, @Nullable ImageBorder_F32 border) Census transform for local 3x3 region around each pixel.static voidCensusTransform.dense5x5(GrayF32 input, GrayS32 output, @Nullable ImageBorder_F32 border) Census transform for local 5x5 region around each pixel.static voidCensusTransform.sample_IU16(GrayF32 input, FastAccess<Point2D_I32> sample, InterleavedU16 output, @Nullable ImageBorder_F32 border, @Nullable DogArray_I32 workSpace) Census transform for an arbitrary region specified by the provided sample pointsstatic voidCensusTransform.sample_S64(GrayF32 input, FastAccess<Point2D_I32> sample, GrayS64 output, @Nullable ImageBorder_F32 border, @Nullable DogArray_I32 workSpace) Census transform for an arbitrary region specified by the provided sample points -
Uses of ImageBorder_F32 in boofcv.alg.transform.census.impl
Methods in boofcv.alg.transform.census.impl with parameters of type ImageBorder_F32Modifier and TypeMethodDescriptionstatic voidImplCensusTransformBorder.dense3x3_F32(ImageBorder_F32 input, GrayU8 output) static voidImplCensusTransformBorder.dense5x5_F32(ImageBorder_F32 input, GrayS32 output) static intImplCensusTransformBorder.regionNxN(ImageBorder_F32 input, int cx, int cy, int radius) static shortImplCensusTransformBorder.sample(ImageBorder_F32 input, int cx, int cy, FastAccess<Point2D_I32> offsets, int idx0, int idx1) static voidImplCensusTransformBorder.sample_IU16(ImageBorder_F32 input, int radius, FastAccess<Point2D_I32> offsets, InterleavedU16 output) static longImplCensusTransformBorder.sample_S64(ImageBorder_F32 input, int cx, int cy, FastAccess<Point2D_I32> offsets) static voidImplCensusTransformBorder.sample_S64(ImageBorder_F32 input, int radius, FastAccess<Point2D_I32> offsets, GrayS64 output) -
Uses of ImageBorder_F32 in boofcv.core.image
Subclasses of ImageBorder_F32 in boofcv.core.imageModifier and TypeClassDescriptionstatic classstatic classMethods in boofcv.core.image that return ImageBorder_F32Constructors in boofcv.core.image with parameters of type ImageBorder_F32 -
Uses of ImageBorder_F32 in boofcv.core.image.border
Methods in boofcv.core.image.border that return ImageBorder_F32 -
Uses of ImageBorder_F32 in boofcv.struct.border
Subclasses of ImageBorder_F32 in boofcv.struct.borderModifier and TypeClassDescriptionclassImage border is handled independently along each axis by changing the indexes so that it references a pixel inside the image.