Uses of Class
boofcv.struct.image.GrayU16
Packages that use GrayU16
Package
Description
-
Uses of GrayU16 in boofcv.alg.depth
Methods in boofcv.alg.depth with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidVisualDepthOps.depthTo3D(CameraPinholeBrown param, GrayU16 depth, DogArray<Point3D_F64> cloud) Creates a point cloud from a depth image.static voidVisualDepthOps.depthTo3D(CameraPinholeBrown param, Planar<GrayU8> rgb, GrayU16 depth, DogArray<Point3D_F64> cloud, DogArray<int[]> cloudColor) Creates a point cloud from a depth image and saves the color information. -
Uses of GrayU16 in boofcv.alg.disparity.block
Methods in boofcv.alg.disparity.block that return types with arguments of type GrayU16 -
Uses of GrayU16 in boofcv.alg.disparity.sgm
Fields in boofcv.alg.disparity.sgm with type parameters of type GrayU16Methods in boofcv.alg.disparity.sgm that return types with arguments of type GrayU16Method parameters in boofcv.alg.disparity.sgm with type arguments of type GrayU16Modifier and TypeMethodDescriptionvoidAggregates the cost in the tensor `costYXD`.voidComputes the score for all possible disparity values across all pixels.voidSgmDisparitySelector_MT.select(Planar<GrayU16> costYXD, Planar<GrayU16> aggregatedYXD, GrayU8 disparity) voidSgmDisparitySelector.select(Planar<GrayU16> costYXD, Planar<GrayU16> aggregatedYXD, GrayU8 disparity) Given the aggregated cost compute the best disparity to pixel level accuracy for all pixels -
Uses of GrayU16 in boofcv.alg.disparity.sgm.cost
Fields in boofcv.alg.disparity.sgm.cost declared as GrayU16Fields in boofcv.alg.disparity.sgm.cost with type parameters of type GrayU16Method parameters in boofcv.alg.disparity.sgm.cost with type arguments of type GrayU16 -
Uses of GrayU16 in boofcv.alg.enhance
Methods in boofcv.alg.enhance with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidEnhanceImageOps.applyTransform(GrayU16 input, int[] transform, GrayU16 output) Applies the transformation table to the provided input image.static voidEnhanceImageOps.equalizeLocal(GrayU16 input, int radius, GrayU16 output, int histogramLength, @Nullable GrowArray<DogArray_I32> workspaces) Equalizes the local image histogram on a per pixel basis. -
Uses of GrayU16 in boofcv.alg.enhance.impl
Methods in boofcv.alg.enhance.impl with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidImplEnhanceHistogram_MT.applyTransform(GrayU16 input, int[] transform, GrayU16 output) static voidImplEnhanceHistogram.applyTransform(GrayU16 input, int[] transform, GrayU16 output) static voidImplEnhanceHistogram_MT.equalizeLocalCol(GrayU16 input, int radius, int histogramLength, int startX, GrayU16 output, GrowArray<DogArray_I32> workspaces) Local equalization along a column.static voidImplEnhanceHistogram.equalizeLocalCol(GrayU16 input, int radius, int histogramLength, int startX, GrayU16 output, GrowArray<DogArray_I32> workspaces) Local equalization along a column.static voidImplEnhanceHistogram_MT.equalizeLocalInner(GrayU16 input, int radius, int histogramLength, GrayU16 output, GrowArray<DogArray_I32> workspaces) Performs local histogram equalization just on the inner portion of the imagestatic voidImplEnhanceHistogram.equalizeLocalInner(GrayU16 input, int radius, int histogramLength, GrayU16 output, GrowArray<DogArray_I32> workspaces) Performs local histogram equalization just on the inner portion of the imagestatic voidImplEnhanceHistogram_MT.equalizeLocalNaive(GrayU16 input, int radius, int histogramLength, GrayU16 output, GrowArray<DogArray_I32> workspaces) Inefficiently computes the local histogram, but can handle every possible case for image size and local region sizestatic voidImplEnhanceHistogram.equalizeLocalNaive(GrayU16 input, int radius, int histogramLength, GrayU16 output, GrowArray<DogArray_I32> workspaces) Inefficiently computes the local histogram, but can handle every possible case for image size and local region sizestatic voidImplEnhanceHistogram_MT.equalizeLocalRow(GrayU16 input, int radius, int histogramLength, int startY, GrayU16 output, GrowArray<DogArray_I32> workspaces) Local equalization along a row.static voidImplEnhanceHistogram.equalizeLocalRow(GrayU16 input, int radius, int histogramLength, int startY, GrayU16 output, GrowArray<DogArray_I32> workspaces) Local equalization along a row.static voidImplEnhanceHistogram_MT.localHistogram(GrayU16 input, int x0, int y0, int x1, int y1, int[] histogram) Computes the local histogram just for the specified inner regionstatic voidImplEnhanceHistogram.localHistogram(GrayU16 input, int x0, int y0, int x1, int y1, int[] histogram) Computes the local histogram just for the specified inner region -
Uses of GrayU16 in boofcv.alg.feature.color
Methods in boofcv.alg.feature.color with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidHistogramFeatureOps.histogram(GrayU16 image, int maxPixelValue, TupleDesc_F64 histogram) Computes a single-band normalized histogram from an integer image.. -
Uses of GrayU16 in boofcv.alg.filter.basic.impl
Methods in boofcv.alg.filter.basic.impl with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidstatic voidstatic void -
Uses of GrayU16 in boofcv.alg.filter.binary
Methods in boofcv.alg.filter.binary with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic GrayU8ThresholdImageOps.localGaussian(GrayU16 input, @Nullable GrayU8 output, ConfigLength width, float scale, boolean down, @Nullable GrayU16 storage1, @Nullable GrayU16 storage2) Thresholds the image using a locally adaptive threshold that is computed using a local square region centered on each pixel.static GrayU8ThresholdImageOps.localMean(GrayU16 input, @Nullable GrayU8 output, ConfigLength width, float scale, boolean down, @Nullable GrayU16 storage1, @Nullable GrayU16 storage2, @Nullable GrowArray<DogArray_I32> storage3) Thresholds the image using a locally adaptive threshold that is computed using a local square region centered on each pixel.static GrayU8Applies a global threshold across the whole image. -
Uses of GrayU16 in boofcv.alg.filter.binary.impl
Methods in boofcv.alg.filter.binary.impl with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic GrayU8ImplThresholdImageOps_MT.localGaussian(GrayU16 input, GrayU8 output, ConfigLength width, float scale, boolean down, GrayU16 storage1, GrayU16 storage2) static GrayU8ImplThresholdImageOps.localGaussian(GrayU16 input, GrayU8 output, ConfigLength width, float scale, boolean down, GrayU16 storage1, GrayU16 storage2) static GrayU8ImplThresholdImageOps_MT.localMean(GrayU16 input, GrayU8 output, ConfigLength width, float scale, boolean down, GrayU16 storage1, GrayU16 storage2, @Nullable GrowArray<DogArray_I32> storage3) static GrayU8ImplThresholdImageOps.localMean(GrayU16 input, GrayU8 output, ConfigLength width, float scale, boolean down, GrayU16 storage1, GrayU16 storage2, @Nullable GrowArray<DogArray_I32> storage3) static GrayU8static GrayU8 -
Uses of GrayU16 in boofcv.alg.filter.blur
Methods in boofcv.alg.filter.blur that return GrayU16Modifier and TypeMethodDescriptionstatic GrayU16BlurImageOps.gaussian(GrayU16 input, @Nullable GrayU16 output, double sigmaX, int radiusX, double sigmaY, int radiusY, @Nullable GrayU16 storage) Applies Gaussian blur.static GrayU16BlurImageOps.gaussian(GrayU16 input, @Nullable GrayU16 output, double sigma, int radius, @Nullable GrayU16 storage) Applies Gaussian blur.static GrayU16BlurImageOps.mean(GrayU16 input, @Nullable GrayU16 output, int radiusX, int radiusY, @Nullable GrayU16 storage, @Nullable GrowArray<DogArray_I32> workVert) Applies a mean box filter with re-weighted image borders.static GrayU16BlurImageOps.mean(GrayU16 input, @Nullable GrayU16 output, int radius, @Nullable GrayU16 storage, @Nullable GrowArray<DogArray_I32> workVert) Applies a mean box filter with re-weighted image borders.static GrayU16BlurImageOps.meanAdaptive(GrayU16 input, @Nullable GrayU16 output, int radiusX, int radiusY, double noiseVariance) Adaptive applies mean blur filter while maintaining edge sharpness with re-weighted image borders.static GrayU16BlurImageOps.meanB(GrayU16 input, @Nullable GrayU16 output, int radiusX, int radiusY, @Nullable ImageBorder_S32<GrayU16> binput, @Nullable GrayU16 storage, @Nullable GrowArray<DogArray_I32> workVert) Applies a mean box filter with image borders.static GrayU16BlurImageOps.meanGeometric(GrayU16 input, @Nullable GrayU16 output, int radiusX, int radiusY) Applies a geometric mean box filter with re-weighted image borders.Methods in boofcv.alg.filter.blur with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic GrayU16BlurImageOps.gaussian(GrayU16 input, @Nullable GrayU16 output, double sigmaX, int radiusX, double sigmaY, int radiusY, @Nullable GrayU16 storage) Applies Gaussian blur.static GrayU16BlurImageOps.gaussian(GrayU16 input, @Nullable GrayU16 output, double sigma, int radius, @Nullable GrayU16 storage) Applies Gaussian blur.static GrayU16BlurImageOps.mean(GrayU16 input, @Nullable GrayU16 output, int radiusX, int radiusY, @Nullable GrayU16 storage, @Nullable GrowArray<DogArray_I32> workVert) Applies a mean box filter with re-weighted image borders.static GrayU16BlurImageOps.mean(GrayU16 input, @Nullable GrayU16 output, int radius, @Nullable GrayU16 storage, @Nullable GrowArray<DogArray_I32> workVert) Applies a mean box filter with re-weighted image borders.static GrayU16BlurImageOps.meanAdaptive(GrayU16 input, @Nullable GrayU16 output, int radiusX, int radiusY, double noiseVariance) Adaptive applies mean blur filter while maintaining edge sharpness with re-weighted image borders.static GrayU16BlurImageOps.meanB(GrayU16 input, @Nullable GrayU16 output, int radiusX, int radiusY, @Nullable ImageBorder_S32<GrayU16> binput, @Nullable GrayU16 storage, @Nullable GrowArray<DogArray_I32> workVert) Applies a mean box filter with image borders.static GrayU16BlurImageOps.meanGeometric(GrayU16 input, @Nullable GrayU16 output, int radiusX, int radiusY) Applies a geometric mean box filter with re-weighted image borders.voidApplies the filter to the src image and saves the results to the dst image.Method parameters in boofcv.alg.filter.blur with type arguments of type GrayU16Modifier and TypeMethodDescriptionstatic GrayU16BlurImageOps.meanB(GrayU16 input, @Nullable GrayU16 output, int radiusX, int radiusY, @Nullable ImageBorder_S32<GrayU16> binput, @Nullable GrayU16 storage, @Nullable GrowArray<DogArray_I32> workVert) Applies a mean box filter with image borders. -
Uses of GrayU16 in boofcv.alg.filter.blur.impl
Methods in boofcv.alg.filter.blur.impl with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidApplies the geometric mean blur operator.static voidApplies the geometric mean blur operator. -
Uses of GrayU16 in boofcv.alg.filter.convolve
Methods in boofcv.alg.filter.convolve with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidConvolveImageNoBorder.convolve(Kernel2D_S32 kernel, GrayU16 input, GrayI16 output, int divisor, @Nullable GrowArray<DogArray_I32> work) static voidConvolveImageNormalized.convolve(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dst) Performs a 2D normalized convolution across the image.static voidConvolveImageNormalized.convolve(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dst, ImageBorder_S32<GrayU16> bsrc) Performs a 2D normalized convolution across the image.static voidConvolveImageMean.horizontal(GrayU16 input, GrayI16 output, int offset, int length) Performs a horizontal 1D mean box filter.static voidConvolveImageMean.horizontal(GrayU16 input, GrayI16 output, int offset, int length, @Nullable ImageBorder_S32<GrayU16> binput) Performs a horizontal 1D mean box filter.static voidConvolveImageNoBorder.horizontal(Kernel1D_S32 kernel, GrayU16 input, GrayI16 output, int divisor) static voidConvolveImageNormalized.horizontal(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) Performs a horizontal 1D normalized convolution across the image.static voidConvolveImageNormalized.horizontal(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, ImageBorder_S32<GrayU16> bsrc) Performs a horizontal 1D normalized convolution across the image.static voidConvolveImageMean.vertical(GrayU16 input, GrayI16 output, int offset, int length, @Nullable ImageBorder_S32<GrayU16> binput, @Nullable GrowArray<DogArray_I32> workspaces) Performs a vertical 1D mean box filter.static voidConvolveImageMean.vertical(GrayU16 input, GrayI16 output, int offset, int length, @Nullable GrowArray<DogArray_I32> workspaces) Performs a vertical 1D mean box filter.static voidConvolveImageNoBorder.vertical(Kernel1D_S32 kernel, GrayU16 input, GrayI16 output, int divisor, @Nullable GrowArray<DogArray_I32> work) static voidConvolveImageNoBorder.vertical(Kernel1D_S32 kernel, GrayU16 input, GrayI8 output, int divisor, @Nullable GrowArray<DogArray_I32> work) static voidConvolveImageNormalized.vertical(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) Performs a vertical 1D normalized convolution across the image.static voidConvolveImageNormalized.vertical(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, ImageBorder_S32<GrayU16> bsrc) Performs a vertical 1D normalized convolution across the image.Method parameters in boofcv.alg.filter.convolve with type arguments of type GrayU16Modifier and TypeMethodDescriptionstatic voidConvolveImageNormalized.convolve(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dst, ImageBorder_S32<GrayU16> bsrc) Performs a 2D normalized convolution across the image.static voidConvolveImageMean.horizontal(GrayU16 input, GrayI16 output, int offset, int length, @Nullable ImageBorder_S32<GrayU16> binput) Performs a horizontal 1D mean box filter.static voidConvolveImageNormalized.horizontal(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, ImageBorder_S32<GrayU16> bsrc) Performs a horizontal 1D normalized convolution across the image.static voidConvolveImageMean.vertical(GrayU16 input, GrayI16 output, int offset, int length, @Nullable ImageBorder_S32<GrayU16> binput, @Nullable GrowArray<DogArray_I32> workspaces) Performs a vertical 1D mean box filter.static voidConvolveImageNormalized.vertical(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, ImageBorder_S32<GrayU16> bsrc) Performs a vertical 1D normalized convolution across the image. -
Uses of GrayU16 in boofcv.alg.filter.convolve.noborder
Methods in boofcv.alg.filter.convolve.noborder with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidConvolveImageStandard_SB_MT.convolve(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest) static voidConvolveImageStandard_SB_MT.convolve(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageStandard_SB.convolve(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest) static voidConvolveImageStandard_SB.convolve(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static booleanConvolveImageUnrolled_SB_MT_U16_I16_Div.convolve(Kernel2D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor, GrowArray<DogArray_I32> work) static booleanConvolveImageUnrolled_SB_MT_U16_I16.convolve(Kernel2D_S32 kernel, GrayU16 image, GrayI16 dest) static booleanConvolveImageUnrolled_SB_U16_I16_Div.convolve(Kernel2D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor, GrowArray<DogArray_I32> work) static booleanConvolveImageUnrolled_SB_U16_I16.convolve(Kernel2D_S32 kernel, GrayU16 image, GrayI16 dest) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.convolve11(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_MT_U16_I16.convolve11(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest) static voidConvolveImageUnrolled_SB_U16_I16_Div.convolve11(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_U16_I16.convolve11(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.convolve3(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_MT_U16_I16.convolve3(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest) static voidConvolveImageUnrolled_SB_U16_I16_Div.convolve3(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_U16_I16.convolve3(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.convolve5(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_MT_U16_I16.convolve5(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest) static voidConvolveImageUnrolled_SB_U16_I16_Div.convolve5(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_U16_I16.convolve5(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.convolve7(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_MT_U16_I16.convolve7(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest) static voidConvolveImageUnrolled_SB_U16_I16_Div.convolve7(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_U16_I16.convolve7(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.convolve9(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_MT_U16_I16.convolve9(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest) static voidConvolveImageUnrolled_SB_U16_I16_Div.convolve9(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_U16_I16.convolve9(Kernel2D_S32 kernel, GrayU16 src, GrayI16 dest) static voidConvolveImageStandard_SB_MT.horizontal(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageStandard_SB_MT.horizontal(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor) static voidConvolveImageStandard_SB.horizontal(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageStandard_SB.horizontal(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor) static booleanConvolveImageUnrolled_SB_MT_U16_I16_Div.horizontal(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor) static booleanConvolveImageUnrolled_SB_MT_U16_I16.horizontal(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static booleanConvolveImageUnrolled_SB_U16_I16_Div.horizontal(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor) static booleanConvolveImageUnrolled_SB_U16_I16.horizontal(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static voidImplConvolveBox_MT.horizontal(GrayU16 input, GrayI16 output, int radius) static voidImplConvolveBox.horizontal(GrayU16 input, GrayI16 output, int radius) static voidImplConvolveMean_MT.horizontal(GrayU16 input, GrayI16 output, int offset, int length) static voidImplConvolveMean.horizontal(GrayU16 input, GrayI16 output, int offset, int length) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.horizontal11(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor) static voidConvolveImageUnrolled_SB_MT_U16_I16.horizontal11(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static voidConvolveImageUnrolled_SB_U16_I16_Div.horizontal11(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor) static voidConvolveImageUnrolled_SB_U16_I16.horizontal11(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.horizontal3(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor) static voidConvolveImageUnrolled_SB_MT_U16_I16.horizontal3(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static voidConvolveImageUnrolled_SB_U16_I16_Div.horizontal3(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor) static voidConvolveImageUnrolled_SB_U16_I16.horizontal3(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.horizontal5(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor) static voidConvolveImageUnrolled_SB_MT_U16_I16.horizontal5(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static voidConvolveImageUnrolled_SB_U16_I16_Div.horizontal5(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor) static voidConvolveImageUnrolled_SB_U16_I16.horizontal5(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.horizontal7(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor) static voidConvolveImageUnrolled_SB_MT_U16_I16.horizontal7(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static voidConvolveImageUnrolled_SB_U16_I16_Div.horizontal7(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor) static voidConvolveImageUnrolled_SB_U16_I16.horizontal7(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.horizontal9(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor) static voidConvolveImageUnrolled_SB_MT_U16_I16.horizontal9(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static voidConvolveImageUnrolled_SB_U16_I16_Div.horizontal9(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor) static voidConvolveImageUnrolled_SB_U16_I16.horizontal9(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static voidConvolveImageStandard_SB_MT.vertical(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageStandard_SB_MT.vertical(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageStandard_SB_MT.vertical(Kernel1D_S32 kernel, GrayU16 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageStandard_SB.vertical(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageStandard_SB.vertical(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageStandard_SB.vertical(Kernel1D_S32 kernel, GrayU16 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static booleanConvolveImageUnrolled_SB_MT_U16_I16_Div.vertical(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor, GrowArray<DogArray_I32> work) static booleanConvolveImageUnrolled_SB_MT_U16_I16.vertical(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static booleanConvolveImageUnrolled_SB_U16_I16_Div.vertical(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest, int divisor, GrowArray<DogArray_I32> work) static booleanConvolveImageUnrolled_SB_U16_I16.vertical(Kernel1D_S32 kernel, GrayU16 image, GrayI16 dest) static voidImplConvolveBox_MT.vertical(GrayU16 input, GrayI16 output, int radius, @Nullable GrowArray<DogArray_I32> workspaces) static voidImplConvolveBox.vertical(GrayU16 input, GrayI16 output, int radius, @Nullable GrowArray<DogArray_I32> workspaces) static voidImplConvolveMean_MT.vertical(GrayU16 input, GrayI16 output, int offset, int length, @Nullable GrowArray<DogArray_I32> workspaces) static voidImplConvolveMean.vertical(GrayU16 input, GrayI16 output, int offset, int length, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.vertical11(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_MT_U16_I16.vertical11(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageUnrolled_SB_U16_I16_Div.vertical11(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_U16_I16.vertical11(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.vertical3(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_MT_U16_I16.vertical3(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageUnrolled_SB_U16_I16_Div.vertical3(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_U16_I16.vertical3(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.vertical5(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_MT_U16_I16.vertical5(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageUnrolled_SB_U16_I16_Div.vertical5(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_U16_I16.vertical5(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.vertical7(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_MT_U16_I16.vertical7(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageUnrolled_SB_U16_I16_Div.vertical7(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_U16_I16.vertical7(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageUnrolled_SB_MT_U16_I16_Div.vertical9(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_MT_U16_I16.vertical9(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) static voidConvolveImageUnrolled_SB_U16_I16_Div.vertical9(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static voidConvolveImageUnrolled_SB_U16_I16.vertical9(Kernel1D_S32 kernel, GrayU16 src, GrayI16 dst) -
Uses of GrayU16 in boofcv.alg.filter.convolve.normalized
Methods in boofcv.alg.filter.convolve.normalized with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidConvolveNormalized_JustBorder_SB.convolve(Kernel2D_S32 kernel, GrayU16 input, GrayI16 output) static voidConvolveNormalizedNaive_SB.convolve(Kernel2D_S32 kernel, GrayU16 input, GrayI16 output) static voidConvolveNormalizedNaive_SB.convolve(Kernel2D_S32 kernel, GrayU16 input, GrayI16 output, ImageBorder_S32<GrayU16> binput) static voidConvolveNormalized_JustBorder_SB.horizontal(Kernel1D_S32 kernel, GrayU16 input, GrayI16 output) static voidConvolveNormalizedNaive_SB.horizontal(Kernel1D_S32 kernel, GrayU16 input, GrayI16 output) static voidConvolveNormalizedNaive_SB.horizontal(Kernel1D_S32 kernel, GrayU16 input, GrayI16 output, ImageBorder_S32<GrayU16> binput) static voidConvolveNormalized_JustBorder_SB.vertical(Kernel1D_S32 kernelX, Kernel1D_S32 kernelY, GrayU16 input, GrayI8 output) static voidConvolveNormalized_JustBorder_SB.vertical(Kernel1D_S32 kernel, GrayU16 input, GrayI16 output) static voidConvolveNormalizedNaive_SB.vertical(Kernel1D_S32 kernelX, Kernel1D_S32 kernelY, GrayU16 input, GrayI8 output) static voidConvolveNormalizedNaive_SB.vertical(Kernel1D_S32 kernel, GrayU16 input, GrayI16 output) static voidConvolveNormalizedNaive_SB.vertical(Kernel1D_S32 kernel, GrayU16 input, GrayI16 output, ImageBorder_S32<GrayU16> binput) Method parameters in boofcv.alg.filter.convolve.normalized with type arguments of type GrayU16Modifier and TypeMethodDescriptionstatic voidConvolveNormalizedNaive_SB.convolve(Kernel2D_S32 kernel, GrayU16 input, GrayI16 output, ImageBorder_S32<GrayU16> binput) static voidConvolveNormalizedNaive_SB.horizontal(Kernel1D_S32 kernel, GrayU16 input, GrayI16 output, ImageBorder_S32<GrayU16> binput) static voidConvolveNormalizedNaive_SB.vertical(Kernel1D_S32 kernel, GrayU16 input, GrayI16 output, ImageBorder_S32<GrayU16> binput) -
Uses of GrayU16 in boofcv.alg.filter.misc
Methods in boofcv.alg.filter.misc with parameters of type GrayU16 -
Uses of GrayU16 in boofcv.alg.filter.misc.impl
Methods in boofcv.alg.filter.misc.impl with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidstatic voidstatic voidImplAverageDownSample_MT.horizontal(GrayU16 src, GrayF32 dst) Down samples the image along the x-axis only.static voidImplAverageDownSample.horizontal(GrayU16 src, GrayF32 dst) Down samples the image along the x-axis only. -
Uses of GrayU16 in boofcv.alg.interpolate.impl
Methods in boofcv.alg.interpolate.impl that return types with arguments of type GrayU16Modifier and TypeMethodDescriptionImplBilinearPixel_U16.copy()NearestNeighborPixel_U16.copy()ImplBilinearPixel_U16.getImageType()NearestNeighborPixel_U16.getImageType()Methods in boofcv.alg.interpolate.impl with parameters of type GrayU16Constructors in boofcv.alg.interpolate.impl with parameters of type GrayU16 -
Uses of GrayU16 in boofcv.alg.misc
Methods in boofcv.alg.misc with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidPerforms pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static voidPerforms pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static voidImageMiscOps.addGaussian(GrayU16 image, Random rand, double sigma, int lowerBound, int upperBound) Adds Gaussian/normal i.i.d noise to each pixel in the image.static voidImageMiscOps.addUniform(GrayU16 input, Random rand, int min, int max) Adds uniform i.i.d noise to each pixel in the image.static voidComputes the average for each pixel across all bands in thePlanarimage.static voidComputes the average for each pixel across selected bands in thePlanarimage.static voidPixelMath.boundImage(GrayU16 img, int min, int max) Bounds image pixels to be between these two valuesstatic voidComputes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidImageMiscOps.filter(GrayU16 image, BoofLambdas.FilterPixel_S32 op) Functional API for modifying an images pixel values based on coordinate and valuestatic voidComputes the histogram of intensity values for the image.static voidImageStatistics.histogramScaled(GrayU16 input, int minValue, int maxValue, int[] histogram) Computes the histogram of intensity values for the image while scaling the range to match the histogram.static intReturns the maximum element value.static intReturns the maximum element value.static voidComputes the maximum for each pixel across all bands in thePlanarimage.static voidComputes the maximum for each pixel across selected bands in thePlanarimage.static doubleReturns the mean pixel intensity value.static doubleImageStatistics.meanDiffAbs(GrayU16 imgA, GrayU16 imgB) Computes the mean of absolute value error between the two images.static doubleImageStatistics.meanDiffSq(GrayU16 imgA, GrayU16 imgB) Computes the mean squared error (MSE) between the two images.static voidComputes the median for each pixel across all bands in thePlanarimage.static voidComputes the median for each pixel across selected bands in thePlanarimage.static intReturns the minimum element value.static voidComputes the minimum for each pixel across all bands in thePlanarimage.static voidComputes the minimum for each pixel across selected bands in thePlanarimage.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidRaises each pixel in the input image to the power of two.static voidRaises each pixel in the input image to the power of two.static voidComputes the standard deviation for each pixel across all bands in thePlanarimage.static voidImageBandMath.stdDev(Planar<GrayU16> input, GrayU16 output, @Nullable GrayU16 avg, int startBand, int lastBand) Computes the standard deviation for each pixel across all bands in thePlanarimage.static voidComputes the standard deviation of each pixel in a local region.static voidComputes the standard deviation of each pixel in a local region.static voidPerforms pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static intReturns the sum of all the pixels in the image.static intReturns the sum of all the pixels in the image.static doubleComputes the variance of pixel intensity values inside the image.Method parameters in boofcv.alg.misc with type arguments of type GrayU16Modifier and TypeMethodDescriptionstatic voidComputes the average for each pixel across all bands in thePlanarimage.static voidComputes the average for each pixel across selected bands in thePlanarimage.static voidComputes the maximum for each pixel across all bands in thePlanarimage.static voidComputes the maximum for each pixel across selected bands in thePlanarimage.static voidComputes the median for each pixel across all bands in thePlanarimage.static voidComputes the median for each pixel across selected bands in thePlanarimage.static voidComputes the minimum for each pixel across all bands in thePlanarimage.static voidComputes the minimum for each pixel across selected bands in thePlanarimage.static voidComputes the standard deviation for each pixel across all bands in thePlanarimage.static voidImageBandMath.stdDev(Planar<GrayU16> input, GrayU16 output, @Nullable GrayU16 avg, int startBand, int lastBand) Computes the standard deviation for each pixel across all bands in thePlanarimage. -
Uses of GrayU16 in boofcv.alg.misc.impl
Methods in boofcv.alg.misc.impl with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidstatic voidstatic voidImplImageMiscOps_MT.addGaussian(GrayU16 image, Random rand, double sigma, int lowerBound, int upperBound) static voidImplImageMiscOps.addGaussian(GrayU16 image, Random rand, double sigma, int lowerBound, int upperBound) static voidImplImageMiscOps_MT.addUniform(GrayU16 image, Random rand, int min, int max) static voidImplImageMiscOps.addUniform(GrayU16 image, Random rand, int min, int max) static voidstatic voidstatic voidImplPixelMath_MT.boundImage(GrayU16 img, int min, int max) static voidImplPixelMath.boundImage(GrayU16 img, int min, int max) static voidstatic voidstatic voidImplImageMiscOps_MT.filter(GrayU16 image, BoofLambdas.FilterPixel_S32 op) static voidImplImageMiscOps.filter(GrayU16 image, BoofLambdas.FilterPixel_S32 op) static voidstatic voidstatic voidImplImageStatistics_MT.histogramScaled(GrayU16 input, int minValue, int maxValue, int[] histogram) static voidImplImageStatistics.histogramScaled(GrayU16 input, int minValue, int maxValue, int[] histogram) static voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidImplImageBandMath_MT.stdDev(Planar<GrayU16> input, GrayU16 output, GrayU16 avg, int startBand, int lastBand) static voidImplImageBandMath.stdDev(Planar<GrayU16> input, GrayU16 output, GrayU16 avg, int startBand, int lastBand) static voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic intstatic intstatic doublestatic doubleMethod parameters in boofcv.alg.misc.impl with type arguments of type GrayU16Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidImplImageBandMath_MT.stdDev(Planar<GrayU16> input, GrayU16 output, GrayU16 avg, int startBand, int lastBand) static voidImplImageBandMath.stdDev(Planar<GrayU16> input, GrayU16 output, GrayU16 avg, int startBand, int lastBand) -
Uses of GrayU16 in boofcv.alg.transform.census
Methods in boofcv.alg.transform.census with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidCensusTransform.dense3x3(GrayU16 input, GrayU8 output, @Nullable ImageBorder_S32<GrayU16> border) Census transform for local 3x3 region around each pixel.static voidCensusTransform.dense5x5(GrayU16 input, GrayS32 output, @Nullable ImageBorder_S32<GrayU16> border) Census transform for local 5x5 region around each pixel.static voidCensusTransform.sample_IU16(GrayU16 input, FastAccess<Point2D_I32> sample, InterleavedU16 output, @Nullable ImageBorder_S32<GrayU16> border, @Nullable DogArray_I32 workSpace) Census transform for an arbitrary region specified by the provided sample pointsstatic voidCensusTransform.sample_S64(GrayU16 input, FastAccess<Point2D_I32> sample, GrayS64 output, @Nullable ImageBorder_S32<GrayU16> border, @Nullable DogArray_I32 workSpace) Census transform for an arbitrary region specified by the provided sample pointsMethod parameters in boofcv.alg.transform.census with type arguments of type GrayU16Modifier and TypeMethodDescriptionstatic voidCensusTransform.dense3x3(GrayU16 input, GrayU8 output, @Nullable ImageBorder_S32<GrayU16> border) Census transform for local 3x3 region around each pixel.static voidCensusTransform.dense5x5(GrayU16 input, GrayS32 output, @Nullable ImageBorder_S32<GrayU16> border) Census transform for local 5x5 region around each pixel.static voidCensusTransform.sample_IU16(GrayU16 input, FastAccess<Point2D_I32> sample, InterleavedU16 output, @Nullable ImageBorder_S32<GrayU16> border, @Nullable DogArray_I32 workSpace) Census transform for an arbitrary region specified by the provided sample pointsstatic voidCensusTransform.sample_S64(GrayU16 input, FastAccess<Point2D_I32> sample, GrayS64 output, @Nullable ImageBorder_S32<GrayU16> border, @Nullable DogArray_I32 workSpace) Census transform for an arbitrary region specified by the provided sample points -
Uses of GrayU16 in boofcv.alg.transform.census.impl
Methods in boofcv.alg.transform.census.impl with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidstatic voidstatic voidImplCensusTransformInner_MT.sample_IU16(GrayU16 input, int radius, DogArray_I32 offsets, InterleavedU16 output) static voidImplCensusTransformInner.sample_IU16(GrayU16 input, int radius, DogArray_I32 offsets, InterleavedU16 output) static voidImplCensusTransformInner_MT.sample_S64(GrayU16 input, int radius, DogArray_I32 offsets, GrayS64 output) static voidImplCensusTransformInner.sample_S64(GrayU16 input, int radius, DogArray_I32 offsets, GrayS64 output) -
Uses of GrayU16 in boofcv.core.image
Methods in boofcv.core.image that return GrayU16Modifier and TypeMethodDescriptionstatic GrayU16ConvertImage.average(InterleavedU16 input, GrayU16 output) Converts aInterleavedU16into aGrayU16by computing the average value of each pixel across all the bands.static GrayU16static GrayU16static GrayU16static GrayU16static GrayU16static GrayU16static GrayU16static GrayU16Methods in boofcv.core.image that return types with arguments of type GrayU16Modifier and TypeMethodDescriptionConvertImage.convert(InterleavedU16 input, Planar<GrayU16> output) Converts aInterleavedU16into the equivalentPlanarMethods in boofcv.core.image with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic GrayU16ConvertImage.average(InterleavedU16 input, GrayU16 output) Converts aInterleavedU16into aGrayU16by computing the average value of each pixel across all the bands.static GrayU16static GrayU16static GrayU16static GrayU16static GrayU16static GrayU16static GrayU16static GrayU8Converts pixel values in the input image into an integer values from 0 to numValues.static GrayF32static GrayF64static GrayS16static GrayS32static GrayS64static GrayS8static GrayU8static GrayU16Method parameters in boofcv.core.image with type arguments of type GrayU16Modifier and TypeMethodDescriptionstatic GrayU16ConvertImage.convert(InterleavedU16 input, Planar<GrayU16> output) Converts aInterleavedU16into the equivalentPlanarstatic InterleavedU16ConvertImage.convert(Planar<GrayU16> input, InterleavedU16 output) Converts aPlanarinto the equivalentInterleavedU16Constructors in boofcv.core.image with parameters of type GrayU16 -
Uses of GrayU16 in boofcv.core.image.impl
Methods in boofcv.core.image.impl with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidConvertInterleavedToSingle_MT.average(InterleavedU16 from, GrayU16 to) static voidConvertInterleavedToSingle.average(InterleavedU16 from, GrayU16 to) static voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidMethod parameters in boofcv.core.image.impl with type arguments of type GrayU16Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidImplConvertImage_MT.convert(InterleavedU16 input, Planar<GrayU16> output) static voidImplConvertImage_MT.convert(Planar<GrayU16> input, InterleavedU16 output) static voidImplConvertImage.convert(InterleavedU16 input, Planar<GrayU16> output) static voidImplConvertImage.convert(Planar<GrayU16> input, InterleavedU16 output) -
Uses of GrayU16 in boofcv.io.image
Methods in boofcv.io.image with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidConvertImageMisc.convert_F32_U16(GrayF32 src, int fractionBits, GrayU16 dst) Converts a floating point image with all positive values into a 16-bit image using fixed-point math.static voidConvertImageMisc.convert_U16_F32(GrayU16 src, int fractionBits, GrayF32 dst) -
Uses of GrayU16 in boofcv.io.image.impl
Methods in boofcv.io.image.impl with parameters of type GrayU16Modifier and TypeMethodDescriptionstatic voidImplConvertImageMisc_MT.convert_F32_U16(GrayF32 src, int fractionBits, GrayU16 dst) static voidImplConvertImageMisc.convert_F32_U16(GrayF32 src, int fractionBits, GrayU16 dst) static voidImplConvertImageMisc_MT.convert_U16_F32(GrayU16 src, int fractionBits, GrayF32 dst) static voidImplConvertImageMisc.convert_U16_F32(GrayU16 src, int fractionBits, GrayF32 dst) -
Uses of GrayU16 in boofcv.struct.image
Fields in boofcv.struct.image with type parameters of type GrayU16Methods in boofcv.struct.image that return GrayU16