Uses of Class
boofcv.struct.image.GrayF32
Packages that use GrayF32
Package
Description
-
Uses of GrayF32 in boofcv.abst.disparity
Methods in boofcv.abst.disparity that return GrayF32Modifier and TypeMethodDescription@Nullable GrayF32StereoDisparity.getDisparityScore()Returns a score that represents the goodness of fit for the selected value.@Nullable GrayF32WrapBaseBlockMatch.getDisparityScore()@Nullable GrayF32WrapDisparitySgm.getDisparityScore() -
Uses of GrayF32 in boofcv.abst.feature.describe
Constructor parameters in boofcv.abst.feature.describe with type arguments of type GrayF32ModifierConstructorDescriptionDescribeSift_RadiusAngle(SiftScaleSpace scaleSpace, DescribePointSift<GrayF32> describe, Class<T> imageType) -
Uses of GrayF32 in boofcv.abst.feature.detect.extract
Methods in boofcv.abst.feature.detect.extract with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidExtracts local max and/or min from the intensity image.voidNonMaxSuppression.process(GrayF32 intensity, @Nullable ListIntPoint2D candidateMin, @Nullable ListIntPoint2D candidateMax, @Nullable QueueCorner foundMin, @Nullable QueueCorner foundMax) Process a feature intensity image to extract the point features.voidWrapperNonMaxCandidate.process(GrayF32 intensity, @Nullable ListIntPoint2D candidateMin, @Nullable ListIntPoint2D candidateMax, @Nullable QueueCorner foundMin, @Nullable QueueCorner foundMax) voidWrapperNonMaximumBlock.process(GrayF32 intensity, @Nullable ListIntPoint2D candidateMin, @Nullable ListIntPoint2D candidateMax, @Nullable QueueCorner foundMin, @Nullable QueueCorner foundMax) voidWrapperNonMaximumNaive.process(GrayF32 intensity, @Nullable ListIntPoint2D candidateMin, @Nullable ListIntPoint2D candidateMax, @Nullable QueueCorner foundMin, @Nullable QueueCorner foundMax) -
Uses of GrayF32 in boofcv.abst.feature.detect.intensity
Methods in boofcv.abst.feature.detect.intensity that return GrayF32Modifier and TypeMethodDescriptionBaseGeneralFeatureIntensity.getIntensity()GeneralFeatureIntensity.getIntensity()Returns an image containing an intensity mapping showing how corner like each pixel is. -
Uses of GrayF32 in boofcv.abst.feature.detect.line
Methods in boofcv.abst.feature.detect.line that return GrayF32Modifier and TypeMethodDescriptionDetectLineHoughFootSubimage.getEdgeIntensity()HoughGradient_to_DetectLine.getEdgeIntensity() -
Uses of GrayF32 in boofcv.abst.feature.orientation
Constructor parameters in boofcv.abst.feature.orientation with type arguments of type GrayF32ModifierConstructorDescriptionOrientationSiftToImage(OrientationHistogramSift<GrayF32> alg, SiftScaleSpace ss, Class<T> imageType) -
Uses of GrayF32 in boofcv.abst.fiducial.calib
Methods in boofcv.abst.fiducial.calib that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionCalibrationDetectorChessboardBinary.getAlgorithm()CalibrationDetectorSquareGrid.getAlgorithm()CalibrationDetectorChessboardX.getClusterFinder()CalibrationDetectorChessboardX.getDetector()CalibrationDetectorCircleHexagonalGrid.getDetector()CalibrationDetectorCircleRegularGrid.getDetector()Methods in boofcv.abst.fiducial.calib with parameters of type GrayF32Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanvoidbooleanConstructor parameters in boofcv.abst.fiducial.calib with type arguments of type GrayF32ModifierConstructorDescriptionCalibrationDetectorMultiECoCheck(ECoCheckDetector<GrayF32> detector, int firstTargetDuplicated, List<ConfigECoCheckMarkers.MarkerShape> markers) -
Uses of GrayF32 in boofcv.abst.geo.calibration
Methods in boofcv.abst.geo.calibration with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidImage processing for calibration target detectionbooleanImage processing for calibration target detectionboolean -
Uses of GrayF32 in boofcv.abst.transform.fft
Methods in boofcv.abst.transform.fft with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidGeneralFft_to_DiscreteFourierTransform_F32.forward(GrayF32 image, InterleavedF32 transform) voidGeneralFft_to_DiscreteFourierTransform_F32.inverse(InterleavedF32 transform, GrayF32 image) -
Uses of GrayF32 in boofcv.abst.transform.wavelet.impl
Methods in boofcv.abst.transform.wavelet.impl that return GrayF32Modifier and TypeMethodDescriptionMethods in boofcv.abst.transform.wavelet.impl that return types with arguments of type GrayF32Methods in boofcv.abst.transform.wavelet.impl with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.alg.background.moving
Fields in boofcv.alg.background.moving declared as GrayF32Modifier and TypeFieldDescriptionprotected GrayF32BackgroundMovingBasic_SB_MT.backgroundBackground model.protected GrayF32BackgroundMovingBasic_SB.backgroundBackground model.Fields in boofcv.alg.background.moving with type parameters of type GrayF32Modifier and TypeFieldDescriptionprotected InterpolatePixelMB<Planar<GrayF32>>BackgroundMovingBasic_PL_MT._interpolationBGprotected InterpolatePixelMB<Planar<GrayF32>>BackgroundMovingBasic_PL._interpolationBGprotected InterpolatePixelS<GrayF32>BackgroundMovingBasic_SB_MT._interpolationBGprotected InterpolatePixelS<GrayF32>BackgroundMovingBasic_SB._interpolationBG -
Uses of GrayF32 in boofcv.alg.background.stationary
Fields in boofcv.alg.background.stationary declared as GrayF32Modifier and TypeFieldDescriptionprotected GrayF32BackgroundStationaryBasic_SB_MT.backgroundBackground model imageprotected GrayF32BackgroundStationaryBasic_SB.backgroundBackground model imageFields in boofcv.alg.background.stationary with type parameters of type GrayF32Modifier and TypeFieldDescriptionBackgroundStationaryBasic_PL_MT.backgroundBackgroundStationaryBasic_PL.backgroundMethods in boofcv.alg.background.stationary that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionBackgroundStationaryBasic_PL_MT.getBackground()Returns the background image.BackgroundStationaryBasic_PL.getBackground()Returns the background image. -
Uses of GrayF32 in boofcv.alg.border
Methods in boofcv.alg.border that return types with arguments of type GrayF32Methods in boofcv.alg.border with parameters of type GrayF32Method parameters in boofcv.alg.border with type arguments of type GrayF32Modifier and TypeMethodDescriptionvoidGrowBorderSB.SB_F32.setBorder(ImageBorder<GrayF32> border) -
Uses of GrayF32 in boofcv.alg.color
Method parameters in boofcv.alg.color with type arguments of type GrayF32 -
Uses of GrayF32 in boofcv.alg.color.impl
Methods in boofcv.alg.color.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplColorRgb_MT.rgbToGray_Weighted(InterleavedF32 rgb, GrayF32 gray) static voidImplColorRgb.rgbToGray_Weighted(InterleavedF32 rgb, GrayF32 gray) static voidImplColorRgb_MT.rgbToGray_Weighted_F32(Planar<GrayF32> rgb, GrayF32 gray) static voidImplColorRgb.rgbToGray_Weighted_F32(Planar<GrayF32> rgb, GrayF32 gray) Method parameters in boofcv.alg.color.impl with type arguments of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplColorHsv_MT.hsvToRgb_F32(Planar<GrayF32> hsv, Planar<GrayF32> rgb) static voidImplColorHsv.hsvToRgb_F32(Planar<GrayF32> hsv, Planar<GrayF32> rgb) static voidImplColorLab_MT.labToRgb_F32(Planar<GrayF32> lab, Planar<GrayF32> rgb) static voidImplColorLab.labToRgb_F32(Planar<GrayF32> lab, Planar<GrayF32> rgb) static voidImplColorLab_MT.labToRgb_U8(Planar<GrayF32> lab, Planar<GrayU8> rgb) static voidImplColorLab.labToRgb_U8(Planar<GrayF32> lab, Planar<GrayU8> rgb) static voidImplColorRgb_MT.rgbToGray_Weighted_F32(Planar<GrayF32> rgb, GrayF32 gray) static voidImplColorRgb.rgbToGray_Weighted_F32(Planar<GrayF32> rgb, GrayF32 gray) static voidImplColorHsv_MT.rgbToHsv_F32(Planar<GrayF32> rgb, Planar<GrayF32> hsv) Converts an image from RGB into HSV.static voidImplColorHsv.rgbToHsv_F32(Planar<GrayF32> rgb, Planar<GrayF32> hsv) Converts an image from RGB into HSV.static voidImplColorLab_MT.rgbToLab_F32(Planar<GrayF32> rgb, Planar<GrayF32> lab) static voidImplColorLab.rgbToLab_F32(Planar<GrayF32> rgb, Planar<GrayF32> lab) static voidImplColorXyz_MT.rgbToXyz_F32(Planar<GrayF32> rgb, Planar<GrayF32> xyz) static voidImplColorXyz.rgbToXyz_F32(Planar<GrayF32> rgb, Planar<GrayF32> xyz) static voidImplColorYuv_MT.rgbToYuv_F32(Planar<GrayF32> rgb, Planar<GrayF32> yuv) static voidImplColorYuv.rgbToYuv_F32(Planar<GrayF32> rgb, Planar<GrayF32> yuv) static voidImplColorXyz_MT.xyzToRgb_F32(Planar<GrayF32> xyz, Planar<GrayF32> rgb) static voidImplColorXyz.xyzToRgb_F32(Planar<GrayF32> xyz, Planar<GrayF32> rgb) static voidImplColorXyz_MT.xyzToRgb_U8(Planar<GrayF32> xyz, Planar<GrayU8> rgb) static voidImplColorXyz.xyzToRgb_U8(Planar<GrayF32> xyz, Planar<GrayU8> rgb) static voidImplColorYuv_MT.yuvToRgb_F32(Planar<GrayF32> yuv, Planar<GrayF32> rgb) static voidImplColorYuv.yuvToRgb_F32(Planar<GrayF32> yuv, Planar<GrayF32> rgb) -
Uses of GrayF32 in boofcv.alg.denoise.wavelet
Methods in boofcv.alg.denoise.wavelet with parameters of type GrayF32Modifier and TypeMethodDescriptionprotected NumberDenoiseBayesShrink_F32.computeThreshold(GrayF32 subband) protected NumberDenoiseSureShrink_F32.computeThreshold(GrayF32 subband) voidvoidvoidApplies VisuShrink denoising to the provided multilevel wavelet transform using the provided threshold.static floatUtilDenoiseWavelet.estimateNoiseStdDev(GrayF32 subband, @org.jetbrains.annotations.Nullable float[] storage) Robust median estimator of the noise standard deviation.voidvoidstatic float[]UtilDenoiseWavelet.subbandAbsVal(GrayF32 subband, @org.jetbrains.annotations.Nullable float[] coef) Computes the absolute value of each element in the subband image are places it into 'coef'Constructor parameters in boofcv.alg.denoise.wavelet with type arguments of type GrayF32 -
Uses of GrayF32 in boofcv.alg.disparity
Methods in boofcv.alg.disparity with parameters of type GrayF32Modifier and TypeMethodDescriptionabstract voidDisparityBlockMatchRowFormat._process(Input left, Input right, Disparity disparity, @Nullable GrayF32 score) Inner function that computes the disparity.voidDisparityBlockMatchRowFormat.process(Input left, Input right, Disparity disparity, @Nullable GrayF32 score) Computes disparity between two stereo images -
Uses of GrayF32 in boofcv.alg.disparity.block
Fields in boofcv.alg.disparity.block declared as GrayF32Modifier and TypeFieldDescriptionprotected @Nullable GrayF32SelectDisparityBasicWta.imageScoreprotected @Nullable GrayF32SelectDisparityWithChecksWta.imageScoreMethods in boofcv.alg.disparity.block that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionBlockRowScoreNcc.F32.getImageType()BlockRowScoreSad.F32.getImageType()Methods in boofcv.alg.disparity.block with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidDisparitySelect.configure(T imageDisparity, @Nullable GrayF32 imageScore, int disparityMin, int disparityMax, int radiusX) Specifies the output and algorithmic configuration.voidSelectDisparityBasicWta.configure(Disparity imageDisparity, @Nullable GrayF32 imageScore, int disparityMin, int disparityMax, int radiusX) voidSelectDisparityWithChecksWta.configure(DI imageDisparity, @Nullable GrayF32 imageScore, int disparityMin, int disparityMax, int radiusX) voidvoidMethod parameters in boofcv.alg.disparity.block with type arguments of type GrayF32Modifier and TypeMethodDescriptionvoidBlockRowScore.ArrayS32_BF32.setBorder(ImageBorder<GrayF32> border) voidBlockRowScoreNcc.F32.setBorder(ImageBorder<GrayF32> border) -
Uses of GrayF32 in boofcv.alg.disparity.block.score
Methods in boofcv.alg.disparity.block.score that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionDisparityScoreBM_F32.getInputType()DisparityScoreBMBestFive_F32.getInputType()Methods in boofcv.alg.disparity.block.score with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidvoidvoidDisparityScoreBMBestFive_F32._process(GrayF32 left, GrayF32 right, DI disparity, @Nullable GrayF32 score) voidMethod parameters in boofcv.alg.disparity.block.score with type arguments of type GrayF32Modifier and TypeMethodDescriptionvoidDisparityScoreBM_F32.setBorder(ImageBorder<GrayF32> border) voidDisparityScoreBMBestFive_F32.setBorder(ImageBorder<GrayF32> border) Constructor parameters in boofcv.alg.disparity.block.score with type arguments of type GrayF32ModifierConstructorDescriptionDisparityScoreBM_F32(int regionRadiusX, int regionRadiusY, BlockRowScore<GrayF32, float[], float[]> scoreRows, DisparitySelect<float[], DI> computeDisparity) DisparityScoreBMBestFive_F32(int regionRadiusX, int regionRadiusY, BlockRowScore<GrayF32, float[], float[]> scoreRows, DisparitySelect<float[], DI> computeDisparity) -
Uses of GrayF32 in boofcv.alg.disparity.block.select
Methods in boofcv.alg.disparity.block.select that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionDisparitySelect<float[],GrayF32> SelectCorrelationSubpixel.F32_F32.concurrentCopy()DisparitySelect<float[],GrayF32> SelectErrorSubpixel.F32_F32.concurrentCopy()DisparitySelect<int[],GrayF32> SelectErrorSubpixel.S32_F32.concurrentCopy()SelectCorrelationSubpixel.F32_F32.getDisparityType()Methods in boofcv.alg.disparity.block.select with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidSelectCorrelationWithChecks_F32.configure(DI imageDisparity, @Nullable GrayF32 imageScore, int disparityMin, int disparityMax, int radiusX) voidSelectCorrelationWta_F32_U8.configure(GrayU8 imageDisparity, @Nullable GrayF32 imageScore, int disparityMin, int disparityMax, int radiusX) voidSelectErrorWithChecks_F32.configure(DI imageDisparity, @Nullable GrayF32 imageScore, int disparityMin, int disparityMax, int radiusX) voidSelectErrorWithChecks_S32.configure(DI imageDisparity, @Nullable GrayF32 imageScore, int disparityMin, int disparityMax, int radiusX) -
Uses of GrayF32 in boofcv.alg.disparity.sgm
Fields in boofcv.alg.disparity.sgm declared as GrayF32Methods in boofcv.alg.disparity.sgm with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.alg.disparity.sgm.cost
Methods in boofcv.alg.disparity.sgm.cost with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.alg.distort
Methods in boofcv.alg.distort that return GrayF32Modifier and TypeMethodDescriptionMultiCameraToEquirectangular.getMask(int which) Returns the mask for a specific cameraMethods in boofcv.alg.distort with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.alg.drawing
Methods in boofcv.alg.drawing that return GrayF32 -
Uses of GrayF32 in boofcv.alg.enhance
Methods in boofcv.alg.enhance with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.alg.enhance.impl
Methods in boofcv.alg.enhance.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic floatHandle outside image pixels by extending the image.static floatHandle outside image pixels by extending the image.static voidImplEnhanceFilter_MT.sharpenBorder4(GrayF32 input, GrayF32 output, float minValue, float maxValue) static voidImplEnhanceFilter.sharpenBorder4(GrayF32 input, GrayF32 output, float minValue, float maxValue) static voidImplEnhanceFilter_MT.sharpenBorder8(GrayF32 input, GrayF32 output, float minValue, float maxValue) static voidImplEnhanceFilter.sharpenBorder8(GrayF32 input, GrayF32 output, float minValue, float maxValue) static voidImplEnhanceFilter_MT.sharpenInner4(GrayF32 input, GrayF32 output, float minValue, float maxValue) static voidImplEnhanceFilter.sharpenInner4(GrayF32 input, GrayF32 output, float minValue, float maxValue) static voidImplEnhanceFilter_MT.sharpenInner8(GrayF32 input, GrayF32 output, float minValue, float maxValue) static voidImplEnhanceFilter.sharpenInner8(GrayF32 input, GrayF32 output, float minValue, float maxValue) -
Uses of GrayF32 in boofcv.alg.feature.color
Methods in boofcv.alg.feature.color with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidHistogramFeatureOps.histogram(GrayF32 image, float minPixelValue, float maxPixelValue, TupleDesc_F64 histogram) Computes a single-band normalized histogram from a floating point image..Method parameters in boofcv.alg.feature.color with type arguments of type GrayF32Modifier and TypeMethodDescriptionstatic voidHistogramFeatureOps.histogram_F32(Planar<GrayF32> image, Histogram_F64 histogram) -
Uses of GrayF32 in boofcv.alg.feature.dense
Fields in boofcv.alg.feature.dense declared as GrayF32Modifier and TypeFieldDescriptionprotected GrayF32BaseDenseHog.derivXprotected GrayF32BaseDenseHog.derivYprotected GrayF32DescribeDenseHogAlg.orientationMethods in boofcv.alg.feature.dense that return GrayF32 -
Uses of GrayF32 in boofcv.alg.feature.describe
Methods in boofcv.alg.feature.describe with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidSurfDescribeOps.gradient_noborder(GrayF32 ii, double tl_x, double tl_y, double samplePeriod, int regionSize, double kernelWidth, float[] derivX, float[] derivY) Faster version ofSurfDescribeOps.gradient(T, double, double, double, int, double, boolean, double[], double[])which assumes the region is entirely contained inside the of the image. -
Uses of GrayF32 in boofcv.alg.feature.describe.impl
Methods in boofcv.alg.feature.describe.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplSurfDescribeOps.gradientInner(GrayF32 ii, double tl_x, double tl_y, double samplePeriod, int regionSize, double kernelSize, float[] derivX, float[] derivY) Computes the gradient for a using the derivX kernel found inDerivativeIntegralImage. -
Uses of GrayF32 in boofcv.alg.feature.detdesc
Methods in boofcv.alg.feature.detdesc with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidvoidDetects features inside the image and computes descriptorsConstructor parameters in boofcv.alg.feature.detdesc with type arguments of type GrayF32ModifierConstructorDescriptionCompleteSift(SiftScaleSpace scaleSpace, SiftDetector detector, OrientationHistogramSift<GrayF32> orientation, DescribePointSift<GrayF32> describe) Configures SIFTCompleteSift(SiftScaleSpace scaleSpace, SiftDetector detector, OrientationHistogramSift<GrayF32> orientation, DescribePointSift<GrayF32> describe) Configures SIFTCompleteSift_MT(SiftScaleSpace scaleSpace, SiftDetector detector, BoofLambdas.Factory<OrientationHistogramSift<GrayF32>> factoryOrientation, BoofLambdas.Factory<DescribePointSift<GrayF32>> factoryDescribe) Configures and specifies internal algorithms -
Uses of GrayF32 in boofcv.alg.feature.detect.chess
Methods in boofcv.alg.feature.detect.chess with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.alg.feature.detect.edge
Fields in boofcv.alg.feature.detect.edge declared as GrayF32Methods in boofcv.alg.feature.detect.edge that return GrayF32Modifier and TypeMethodDescriptionstatic GrayF32GradientToEdgeFeatures.nonMaxSuppression4(GrayF32 intensity, GrayS8 direction, GrayF32 output) Sets edge intensities to zero if the pixel has an intensity which is less than either of the two adjacent pixels.static GrayF32GradientToEdgeFeatures.nonMaxSuppression8(GrayF32 intensity, GrayS8 direction, GrayF32 output) Sets edge intensities to zero if the pixel has an intensity which is less than either of the two adjacent pixels.static GrayF32GradientToEdgeFeatures.nonMaxSuppressionCrude4(GrayF32 intensity, GrayF32 derivX, GrayF32 derivY, GrayF32 output) Sets edge intensities to zero if the pixel has an intensity which is less than any of the two adjacent pixels.static GrayF32GradientToEdgeFeatures.nonMaxSuppressionCrude4(GrayF32 intensity, GrayS16 derivX, GrayS16 derivY, GrayF32 output) Sets edge intensities to zero if the pixel has an intensity which is less than any of the two adjacent pixels.static GrayF32GradientToEdgeFeatures.nonMaxSuppressionCrude4(GrayF32 intensity, GrayS32 derivX, GrayS32 derivY, GrayF32 output) Sets edge intensities to zero if the pixel has an intensity which is less than any of the two adjacent pixels.Methods in boofcv.alg.feature.detect.edge with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic <D extends ImageGray<D>>
voidComputes the edge orientation using theMath.atan(double)function.static voidComputes the edge orientation using theMath.atan(double)function.static voidComputes the edge orientation using theMath.atan(double)function.static voidComputes the edge orientation using theMath.atan(double)function.static <D extends ImageGray<D>>
voidGGradientToEdgeFeatures.direction2(D derivX, D derivY, GrayF32 angle) Computes the edge orientation using theMath.atan2(double, double)function.static voidGradientToEdgeFeatures.direction2(GrayF32 derivX, GrayF32 derivY, GrayF32 angle) Computes the edge orientation using theMath.atan2(double, double)function.static voidGradientToEdgeFeatures.direction2(GrayS16 derivX, GrayS16 derivY, GrayF32 angle) Computes the edge orientation using theMath.atan2(double, double)function.static voidGradientToEdgeFeatures.direction2(GrayS32 derivX, GrayS32 derivY, GrayF32 angle) Computes the edge orientation using theMath.atan2(double, double)function.static GrayS8GradientToEdgeFeatures.discretizeDirection4(GrayF32 angle, GrayS8 discrete) Converts an image containing edge angles (-pi/2 to pi/2) into a discrete set of angles.static GrayS8GradientToEdgeFeatures.discretizeDirection8(GrayF32 angle, GrayS8 discrete) Converts an image containing edge angles (-pi to pi) into a discrete set of 8 angles.static <D extends ImageGray<D>>
voidGGradientToEdgeFeatures.intensityAbs(D derivX, D derivY, GrayF32 intensity) Computes the edge intensity using a Euclidean norm.static voidGradientToEdgeFeatures.intensityAbs(GrayF32 derivX, GrayF32 derivY, GrayF32 intensity) Computes the edge intensity using a Euclidean norm.static voidGradientToEdgeFeatures.intensityAbs(GrayS16 derivX, GrayS16 derivY, GrayF32 intensity) Computes the edge intensity using a Euclidean norm.static voidGradientToEdgeFeatures.intensityAbs(GrayS32 derivX, GrayS32 derivY, GrayF32 intensity) Computes the edge intensity using a Euclidean norm.static <D extends ImageGray<D>>
voidGGradientToEdgeFeatures.intensityE(D derivX, D derivY, GrayF32 intensity) Computes the edge intensity using a Euclidean norm.static voidGradientToEdgeFeatures.intensityE(GrayF32 derivX, GrayF32 derivY, GrayF32 intensity) Computes the edge intensity using a Euclidean norm.static voidGradientToEdgeFeatures.intensityE(GrayS16 derivX, GrayS16 derivY, GrayF32 intensity) Computes the edge intensity using a Euclidean norm.static voidGradientToEdgeFeatures.intensityE(GrayS32 derivX, GrayS32 derivY, GrayF32 intensity) Computes the edge intensity using a Euclidean norm.static GrayF32GradientToEdgeFeatures.nonMaxSuppression4(GrayF32 intensity, GrayS8 direction, GrayF32 output) Sets edge intensities to zero if the pixel has an intensity which is less than either of the two adjacent pixels.static GrayF32GradientToEdgeFeatures.nonMaxSuppression8(GrayF32 intensity, GrayS8 direction, GrayF32 output) Sets edge intensities to zero if the pixel has an intensity which is less than either of the two adjacent pixels.static <D extends ImageGray<D>>
voidGGradientToEdgeFeatures.nonMaxSuppressionCrude4(GrayF32 intensity, D derivX, D derivY, GrayF32 output) Sets edge intensities to zero if the pixel has an intensity which is less than any of the two adjacent pixels.static GrayF32GradientToEdgeFeatures.nonMaxSuppressionCrude4(GrayF32 intensity, GrayF32 derivX, GrayF32 derivY, GrayF32 output) Sets edge intensities to zero if the pixel has an intensity which is less than any of the two adjacent pixels.static GrayF32GradientToEdgeFeatures.nonMaxSuppressionCrude4(GrayF32 intensity, GrayS16 derivX, GrayS16 derivY, GrayF32 output) Sets edge intensities to zero if the pixel has an intensity which is less than any of the two adjacent pixels.static GrayF32GradientToEdgeFeatures.nonMaxSuppressionCrude4(GrayF32 intensity, GrayS32 derivX, GrayS32 derivY, GrayF32 output) Sets edge intensities to zero if the pixel has an intensity which is less than any of the two adjacent pixels.voidHysteresisEdgeTraceMark.process(GrayF32 intensity, GrayS8 direction, float lower, float upper, GrayU8 output) Performs hysteresis thresholding using the provided lower and upper thresholds.voidPerforms hysteresis thresholding using the provided lower and upper thresholds. -
Uses of GrayF32 in boofcv.alg.feature.detect.edge.impl
Methods in boofcv.alg.feature.detect.edge.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidJust processes the image border.static voidJust processes the image border.static voidImplEdgeNonMaxSuppressionCrude_MT.border4(GrayF32 _intensity, GrayF32 derivX, GrayF32 derivY, GrayF32 output) Just processes the image border.static voidImplEdgeNonMaxSuppressionCrude_MT.border4(GrayF32 _intensity, GrayI derivX, GrayI derivY, GrayF32 output) Just processes the image border.static voidImplEdgeNonMaxSuppressionCrude.border4(GrayF32 _intensity, GrayF32 derivX, GrayF32 derivY, GrayF32 output) Just processes the image border.static voidImplEdgeNonMaxSuppressionCrude.border4(GrayF32 _intensity, GrayI derivX, GrayI derivY, GrayF32 output) Just processes the image border.static voidJust processes the image border.static voidJust processes the image border.static voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidImplGradientToEdgeFeatures_MT.direction2(GrayF32 derivX, GrayF32 derivY, GrayF32 angle) static voidImplGradientToEdgeFeatures_MT.direction2(GrayS16 derivX, GrayS16 derivY, GrayF32 angle) static voidImplGradientToEdgeFeatures_MT.direction2(GrayS32 derivX, GrayS32 derivY, GrayF32 angle) static voidImplGradientToEdgeFeatures.direction2(GrayF32 derivX, GrayF32 derivY, GrayF32 angle) static voidImplGradientToEdgeFeatures.direction2(GrayS16 derivX, GrayS16 derivY, GrayF32 angle) static voidImplGradientToEdgeFeatures.direction2(GrayS32 derivX, GrayS32 derivY, GrayF32 angle) static voidOnly processes the inner image.static voidOnly processes the inner image.static voidImplEdgeNonMaxSuppressionCrude_MT.inner4(GrayF32 intensity, GrayF32 derivX, GrayF32 derivY, GrayF32 output) Only processes the inner image.static voidImplEdgeNonMaxSuppressionCrude_MT.inner4(GrayF32 intensity, GrayS16 derivX, GrayS16 derivY, GrayF32 output) Only processes the inner image.static voidImplEdgeNonMaxSuppressionCrude_MT.inner4(GrayF32 intensity, GrayS32 derivX, GrayS32 derivY, GrayF32 output) Only processes the inner image.static voidImplEdgeNonMaxSuppressionCrude.inner4(GrayF32 intensity, GrayF32 derivX, GrayF32 derivY, GrayF32 output) Only processes the inner image.static voidImplEdgeNonMaxSuppressionCrude.inner4(GrayF32 intensity, GrayS16 derivX, GrayS16 derivY, GrayF32 output) Only processes the inner image.static voidImplEdgeNonMaxSuppressionCrude.inner4(GrayF32 intensity, GrayS32 derivX, GrayS32 derivY, GrayF32 output) Only processes the inner image.static voidOnly processes the inner image.static voidOnly processes the inner image.static voidImplGradientToEdgeFeatures_MT.intensityAbs(GrayF32 derivX, GrayF32 derivY, GrayF32 intensity) static voidImplGradientToEdgeFeatures_MT.intensityAbs(GrayS16 derivX, GrayS16 derivY, GrayF32 intensity) static voidImplGradientToEdgeFeatures_MT.intensityAbs(GrayS32 derivX, GrayS32 derivY, GrayF32 intensity) static voidImplGradientToEdgeFeatures.intensityAbs(GrayF32 derivX, GrayF32 derivY, GrayF32 intensity) static voidImplGradientToEdgeFeatures.intensityAbs(GrayS16 derivX, GrayS16 derivY, GrayF32 intensity) static voidImplGradientToEdgeFeatures.intensityAbs(GrayS32 derivX, GrayS32 derivY, GrayF32 intensity) static voidImplGradientToEdgeFeatures_MT.intensityE(GrayF32 derivX, GrayF32 derivY, GrayF32 intensity) static voidImplGradientToEdgeFeatures_MT.intensityE(GrayS16 derivX, GrayS16 derivY, GrayF32 intensity) static voidImplGradientToEdgeFeatures_MT.intensityE(GrayS32 derivX, GrayS32 derivY, GrayF32 intensity) static voidImplGradientToEdgeFeatures.intensityE(GrayF32 derivX, GrayF32 derivY, GrayF32 intensity) static voidImplGradientToEdgeFeatures.intensityE(GrayS16 derivX, GrayS16 derivY, GrayF32 intensity) static voidImplGradientToEdgeFeatures.intensityE(GrayS32 derivX, GrayS32 derivY, GrayF32 intensity) static voidSlow algorithm which processes the whole image.static voidSlow algorithm which processes the whole image.static voidSlow algorithm which processes the whole image.static voidSlow algorithm which processes the whole image. -
Uses of GrayF32 in boofcv.alg.feature.detect.extract
Fields in boofcv.alg.feature.detect.extract declared as GrayF32Methods in boofcv.alg.feature.detect.extract with parameters of type GrayF32Modifier and TypeMethodDescriptionprotected voidNonMaxBlockSearchRelaxed.checkLocalMax(int x_c, int y_c, float peakVal, GrayF32 img) protected voidNonMaxBlockSearchStrict.checkLocalMax(int x_c, int y_c, float peakVal, GrayF32 img) protected voidNonMaxBlockSearchRelaxed.checkLocalMin(int x_c, int y_c, float peakVal, GrayF32 img) protected voidNonMaxBlockSearchStrict.checkLocalMin(int x_c, int y_c, float peakVal, GrayF32 img) protected voidNonMaxCandidate_MT.examineMaximum(GrayF32 intensityImage, ListIntPoint2D candidates, DogArray<Point2D_I16> found) protected voidNonMaxCandidate.examineMaximum(GrayF32 intensityImage, ListIntPoint2D candidates, DogArray<Point2D_I16> found) protected voidNonMaxCandidate_MT.examineMinimum(GrayF32 intensityImage, ListIntPoint2D candidates, DogArray<Point2D_I16> found) protected voidNonMaxCandidate.examineMinimum(GrayF32 intensityImage, ListIntPoint2D candidates, DogArray<Point2D_I16> found) voidNonMaxBlock.Search.initialize(boofcv.alg.feature.detect.extract.NonMaxBlock.Configuration configuration, GrayF32 image, @Nullable QueueCorner localMin, @Nullable QueueCorner localMax) Call before each time a search is started on a new imagevoidNonMaxBlockSearchRelaxed.initialize(boofcv.alg.feature.detect.extract.NonMaxBlock.Configuration configuration, GrayF32 image, @Nullable QueueCorner localMin, @Nullable QueueCorner localMax) voidNonMaxBlockSearchStrict.initialize(boofcv.alg.feature.detect.extract.NonMaxBlock.Configuration configuration, GrayF32 image, @Nullable QueueCorner localMin, @Nullable QueueCorner localMax) voidNonMaxCandidate.Relaxed.initialize(GrayF32 intensity) voidNonMaxCandidate.Search.initialize(GrayF32 intensity) voidNonMaxCandidate.Strict.initialize(GrayF32 intensity) voidNonMaxBlock_MT.process(GrayF32 intensityImage, @Nullable QueueCorner localMin, @Nullable QueueCorner localMax) Detects local minimums and/or maximums in the provided intensity image.voidNonMaxBlock.process(GrayF32 intensityImage, @Nullable QueueCorner localMin, @Nullable QueueCorner localMax) Detects local minimums and/or maximums in the provided intensity image.voidNonMaxCandidate.process(GrayF32 intensityImage, @Nullable ListIntPoint2D candidatesMin, @Nullable ListIntPoint2D candidatesMax, @Nullable DogArray<Point2D_I16> foundMin, @Nullable DogArray<Point2D_I16> foundMax) Checks to see if the specified candidates are local minimums or maximums.voidNonMaxExtractorNaive.process(GrayF32 intensityImage, QueueCorner peaks) voidThresholdCornerExtractor.process(GrayF32 intensity, QueueCorner corners) Selects pixels as corners which are above the threshold. -
Uses of GrayF32 in boofcv.alg.feature.detect.intensity
Methods in boofcv.alg.feature.detect.intensity with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidHessianBlobIntensity.determinant(GrayF32 featureIntensity, GrayF32 hessianXX, GrayF32 hessianYY, GrayF32 hessianXY) Feature intensity using the Hessian matrix's determinant.static voidHessianBlobIntensity.determinant(GrayF32 featureIntensity, GrayS16 hessianXX, GrayS16 hessianYY, GrayS16 hessianXY) Feature intensity using the Hessian matrix's determinant.static <T extends ImageGray<T>>
voidGIntegralImageFeatureIntensity.hessian(T integral, int skip, int size, GrayF32 intensity, @Nullable IntegralKernel storageKerXX, @Nullable IntegralKernel storageKerYY, @Nullable IntegralKernel storageKerXY) Computes an approximation to the Hessian's determinant.static voidComputes an approximation to the Hessian's determinant.static voidIntegralImageFeatureIntensity.hessian(GrayF32 integral, int skip, int size, GrayF32 intensity, @Nullable IntegralKernel storageKerXX, @Nullable IntegralKernel storageKerYY, @Nullable IntegralKernel storageKerXY) static voidComputes an approximation to the Hessian's determinant.static voidIntegralImageFeatureIntensity.hessian(GrayS32 integral, int skip, int size, GrayF32 intensity, @Nullable IntegralKernel storageKerXX, @Nullable IntegralKernel storageKerYY, @Nullable IntegralKernel storageKerXY) voidComputes fast corner features and their intensity.voidComputes fast corner features and their intensity.voidComputes feature intensity image.static voidKitRosCornerIntensity.process(GrayF32 featureIntensity, GrayF32 derivX, GrayF32 derivY, GrayF32 hessianXX, GrayF32 hessianYY, GrayF32 hessianXY) static voidKitRosCornerIntensity.process(GrayF32 featureIntensity, GrayS16 derivX, GrayS16 derivY, GrayS16 hessianXX, GrayS16 hessianYY, GrayS16 hessianXY) static voidstatic voidstatic voidComputes the x-corner intensity.static voidFeature intensity using the trace of the Hessian matrix.static voidFeature intensity using the trace of the Hessian matrix. -
Uses of GrayF32 in boofcv.alg.feature.detect.intensity.impl
Methods in boofcv.alg.feature.detect.intensity.impl that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionImplFastHelper_F32.getImageType()ImplFastCorner10_F32.newInstance()ImplFastCorner11_F32.newInstance()ImplFastCorner12_F32.newInstance()ImplFastCorner9_F32.newInstance()Methods in boofcv.alg.feature.detect.intensity.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplIntegralImageFeatureIntensity.computeHessian(GrayF32 integral, GrayF32 intensity, IntegralKernel kerXX, IntegralKernel kerYY, IntegralKernel kerXY, float norm, int y, int yy, int x, int xx) static voidImplIntegralImageFeatureIntensity.computeHessian(GrayS32 integral, GrayF32 intensity, IntegralKernel kerXX, IntegralKernel kerYY, IntegralKernel kerXY, float norm, int y, int yy, int x, int xx) static voidImplHessianBlobIntensity.determinant(GrayF32 featureIntensity, GrayF32 hessianXX, GrayF32 hessianYY, GrayF32 hessianXY) static voidImplHessianBlobIntensity.determinant(GrayF32 featureIntensity, GrayS16 hessianXX, GrayS16 hessianYY, GrayS16 hessianXY) static voidImplIntegralImageFeatureIntensity_MT.hessianBorder(GrayF32 integral, int skip, int size, GrayF32 intensity, @Nullable IntegralKernel storageKerXX, @Nullable IntegralKernel storageKerYY, @Nullable IntegralKernel storageKerXY) Only computes the fast hessian along the border using a brute force approachstatic voidImplIntegralImageFeatureIntensity_MT.hessianBorder(GrayS32 integral, int skip, int size, GrayF32 intensity, @Nullable IntegralKernel storageKerXX, @Nullable IntegralKernel storageKerYY, @Nullable IntegralKernel storageKerXY) Only computes the fast hessian along the border using a brute force approachstatic voidImplIntegralImageFeatureIntensity.hessianBorder(GrayF32 integral, int skip, int size, GrayF32 intensity, @Nullable IntegralKernel storageKerXX, @Nullable IntegralKernel storageKerYY, @Nullable IntegralKernel storageKerXY) Only computes the fast hessian along the border using a brute force approachstatic voidImplIntegralImageFeatureIntensity.hessianBorder(GrayS32 integral, int skip, int size, GrayF32 intensity, @Nullable IntegralKernel storageKerXX, @Nullable IntegralKernel storageKerYY, @Nullable IntegralKernel storageKerXY) Only computes the fast hessian along the border using a brute force approachstatic voidImplIntegralImageFeatureIntensity_MT.hessianInner(GrayF32 integral, int skip, int size, GrayF32 intensity) Optimizes intensity for the inner image.static voidImplIntegralImageFeatureIntensity_MT.hessianInner(GrayS32 integral, int skip, int size, GrayF32 intensity) Optimizes intensity for the inner image.static voidImplIntegralImageFeatureIntensity.hessianInner(GrayF32 integral, int skip, int size, GrayF32 intensity) Optimizes intensity for the inner image.static voidImplIntegralImageFeatureIntensity.hessianInner(GrayS32 integral, int skip, int size, GrayF32 intensity) Optimizes intensity for the inner image.static voidImplIntegralImageFeatureIntensity.hessianNaive(GrayF32 integral, int skip, int size, GrayF32 intensity) Brute force approach which is easy to validate through visual inspection.static voidImplIntegralImageFeatureIntensity.hessianNaive(GrayS32 integral, int skip, int size, GrayF32 intensity) Brute force approach which is easy to validate through visual inspection.static voidImplKitRosCornerIntensity.process(GrayF32 featureIntensity, GrayF32 derivX, GrayF32 derivY, GrayF32 hessianXX, GrayF32 hessianYY, GrayF32 hessianXY) static voidImplKitRosCornerIntensity.process(GrayF32 featureIntensity, GrayS16 derivX, GrayS16 derivY, GrayS16 hessianXX, GrayS16 hessianYY, GrayS16 hessianXY) static voidstatic voidvoidvoidvoidvoidvoidvoidstatic voidstatic voidvoidstatic voidstatic voidprotected voidCompute the derivative sum along the y-axis while taking advantage of duplicate calculations for each window and avoiding cache misses.protected voidCompute the derivative sum along the y-axis while taking advantage of duplicate calculations for each window and avoiding cache misses.protected voidCompute the derivative sum along the y-axis while taking advantage of duplicate calculations for each window and avoiding cache misses.protected voidCompute the derivative sum along the y-axis while taking advantage of duplicate calculations for each window and avoiding cache misses.protected abstract void -
Uses of GrayF32 in boofcv.alg.feature.detect.interest
Fields in boofcv.alg.feature.detect.interest declared as GrayF32Modifier and TypeFieldDescriptionUnrollSiftScaleSpaceGradient.ImageScale.derivXUnrollSiftScaleSpaceGradient.ImageScale.derivYfinal GrayF32[]SiftScaleSpace.Octave.differenceOfGaussianprotected GrayF32[]FeaturePyramid.intensitiesfinal GrayF32[]SiftScaleSpace.Octave.scalesMethods in boofcv.alg.feature.detect.interest that return GrayF32Modifier and TypeMethodDescriptionUnrollSiftScaleSpaceGradient.getDerivX(byte octaveIdx, byte scaleIdx) UnrollSiftScaleSpaceGradient.getDerivY(byte octaveIdx, byte scaleIdx) GeneralFeatureDetector.getIntensity()Methods in boofcv.alg.feature.detect.interest with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.alg.feature.detect.line
Methods in boofcv.alg.feature.detect.line that return GrayF32Modifier and TypeMethodDescriptionHoughTransformBinary.getTransform()// * Returns the Hough transform image.HoughTransformGradient.getTransform()Returns the Hough transform image.Methods in boofcv.alg.feature.detect.line that return types with arguments of type GrayF32Methods in boofcv.alg.feature.detect.line with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidHoughParametersFootOfNorm.initialize(int width, int height, GrayF32 transform) voidHoughParametersPolar.initialize(int width, int height, GrayF32 transform) voidHoughTransformParameters.initialize(int width, int height, GrayF32 transform) voidHoughParametersFootOfNorm.parameterize(int x, int y, GrayF32 transform) voidHoughParametersPolar.parameterize(int x, int y, GrayF32 transform) voidHoughTransformParameters.parameterize(int x, int y, GrayF32 transform) -
Uses of GrayF32 in boofcv.alg.feature.detect.line.gridline
Methods in boofcv.alg.feature.detect.line.gridline with parameters of type GrayF32Modifier and TypeMethodDescriptionprotected voidImplGridRansacLineDetector_F32.detectEdgels(int index0, int x0, int y0, GrayF32 derivX, GrayF32 derivY, GrayU8 binaryEdges) -
Uses of GrayF32 in boofcv.alg.feature.detect.selector
Methods in boofcv.alg.feature.detect.selector with parameters of type GrayF32Modifier and TypeMethodDescriptionfloatReturns the intensity.floatSampleIntensityImage.F32.sample(@Nullable GrayF32 intensity, int index, Point2D_F32 p) floatSampleIntensityImage.F64.sample(@Nullable GrayF32 intensity, int index, Point2D_F64 p) floatSampleIntensityImage.I16.sample(@Nullable GrayF32 intensity, int index, Point2D_I16 p) floatSampleIntensityScalePoint.sample(@Nullable GrayF32 intensity, int index, ScalePoint p) voidConvertLimitToIntensity.select(@Nullable GrayF32 intensity, int width, int height, boolean positive, @Nullable FastAccess<Point> prior, FastAccess<Point> detected, int limit, FastArray<Point> selected) voidFeatureSelectLimitIntensity.select(@Nullable GrayF32 intensity, int width, int height, boolean positive, @Nullable FastAccess<Point> prior, FastAccess<Point> detected, int limit, FastArray<Point> selected) Selects features using a rule given the limit on detection objects.voidFeatureSelectNBest.select(@Nullable GrayF32 intensity, int width, int height, boolean positive, @Nullable FastAccess<Point> prior, FastAccess<Point> detected, int limit, FastArray<Point> selected) voidFeatureSelectUniformBest.select(@Nullable GrayF32 intensity, int width, int height, boolean positive, @Nullable FastAccess<Point> prior, FastAccess<Point> detected, int limit, FastArray<Point> selected) -
Uses of GrayF32 in boofcv.alg.feature.orientation.impl
Methods in boofcv.alg.feature.orientation.impl that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionImplOrientationAverage_F32.getImageType()ImplOrientationHistogram_F32.getImageType()ImplOrientationImageAverage_F32.getImageType()ImplOrientationSlidingWindow_F32.getImageType() -
Uses of GrayF32 in boofcv.alg.fiducial.dots
Methods in boofcv.alg.fiducial.dots that return GrayF32 -
Uses of GrayF32 in boofcv.alg.fiducial.qrcode
Methods in boofcv.alg.fiducial.qrcode that return GrayF32 -
Uses of GrayF32 in boofcv.alg.fiducial.square
Fields in boofcv.alg.fiducial.square declared as GrayF32Modifier and TypeFieldDescriptionprotected final GrayF32DetectFiducialSquareHamming.grayNoBorderstorage for no border sub-imageMethods in boofcv.alg.fiducial.square that return GrayF32Methods in boofcv.alg.fiducial.square with parameters of type GrayF32Modifier and TypeMethodDescriptionprotected intDetectFiducialSquareHamming.decodeDataBits(GrayF32 gray, double threshold) Converts the gray scale image into a binary number.protected voidDetectFiducialSquareBinary.findBitCounts(GrayF32 gray, double threshold) Converts the gray scale image into a binary number.protected abstract booleanBaseDetectFiducialSquare.processSquare(GrayF32 square, BaseDetectFiducialSquare.Result result, double edgeInside, double edgeOutside) Processes the detected square and matches it to a known fiducial.protected booleanDetectFiducialSquareBinary.processSquare(GrayF32 gray, BaseDetectFiducialSquare.Result result, double edgeInside, double edgeOutside) protected booleanDetectFiducialSquareHamming.processSquare(GrayF32 square, BaseDetectFiducialSquare.Result result, double edgeInside, double edgeOutside) protected booleanDetectFiducialSquareImage.processSquare(GrayF32 gray, BaseDetectFiducialSquare.Result result, double edgeInside, double edgeOutside) -
Uses of GrayF32 in boofcv.alg.filter.basic
Methods in boofcv.alg.filter.basic that return GrayF32Modifier and TypeMethodDescriptionstatic GrayF32Brightens the image's intensity:
Ox,y = Ix,y + betastatic GrayF32Inverts the image's intensity:
Ox,y = max - Ix,ystatic GrayF32Stretches the image's intensity:
Ox,y = Ix,yγ + betaMethods in boofcv.alg.filter.basic with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.alg.filter.basic.impl
Methods in boofcv.alg.filter.basic.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidstatic voidstatic void -
Uses of GrayF32 in boofcv.alg.filter.binary
Methods in boofcv.alg.filter.binary that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionThresholdNiblackFamily.getInputType()ThresholdNick_MT.getInputType()ThresholdNick.getInputType()Methods in boofcv.alg.filter.binary with parameters of type GrayF32Modifier and TypeMethodDescriptionprotected voidThresholdNiblackFamily_MT.applyThresholding(GrayF32 input, GrayU8 output) protected voidThresholdNiblackFamily.applyThresholding(GrayF32 input, GrayU8 output) static GrayU8ThresholdImageOps.localGaussian(GrayF32 input, @Nullable GrayU8 output, ConfigLength width, float scale, boolean down, @Nullable GrayF32 storage1, @Nullable GrayF32 storage2) Thresholds the image using a locally adaptive threshold that is computed using a local square region centered on each pixel.static GrayU8ThresholdImageOps.localMean(GrayF32 input, @Nullable GrayU8 output, ConfigLength width, float scale, boolean down, @Nullable GrayF32 storage1, @Nullable GrayF32 storage2, @Nullable GrowArray<DogArray_F32> storage3) Thresholds the image using a locally adaptive threshold that is computed using a local square region centered on each pixel.voidConverts the input image into a binary image.voidConverts the input image into a binary image.voidConverts the input image into a binary image.static GrayU8Applies a global threshold across the whole image. -
Uses of GrayF32 in boofcv.alg.filter.binary.impl
Methods in boofcv.alg.filter.binary.impl that return GrayF32Methods in boofcv.alg.filter.binary.impl that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionThresholdBlockMean_F32.copy()ThresholdBlockMean_F32.copy()ThresholdBlockMinMax_F32.copy()Methods in boofcv.alg.filter.binary.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidThresholdBlockMean_F32.computeBlockStatistics(int x0, int y0, int width, int height, int indexStats, GrayF32 input, GrayF32 stats) voidThresholdBlockMinMax_F32.computeBlockStatistics(int x0, int y0, int width, int height, int indexMinMax, GrayF32 input, InterleavedF32 stats) static GrayU8ImplThresholdImageOps_MT.localGaussian(GrayF32 input, GrayU8 output, ConfigLength width, float scale, boolean down, GrayF32 storage1, GrayF32 storage2) static GrayU8ImplThresholdImageOps.localGaussian(GrayF32 input, GrayU8 output, ConfigLength width, float scale, boolean down, GrayF32 storage1, GrayF32 storage2) static GrayU8ImplThresholdImageOps_MT.localMean(GrayF32 input, GrayU8 output, ConfigLength width, float scale, boolean down, GrayF32 storage1, GrayF32 storage2, @Nullable GrowArray<DogArray_F32> storage3) static GrayU8ImplThresholdImageOps.localMean(GrayF32 input, GrayU8 output, ConfigLength width, float scale, boolean down, GrayF32 storage1, GrayF32 storage2, @Nullable GrowArray<DogArray_F32> storage3) static GrayU8static GrayU8voidThresholdBlockMean_F32.thresholdBlock(int blockX0, int blockY0, GrayF32 input, GrayF32 stats, GrayU8 output) voidThresholdBlockMinMax_F32.thresholdBlock(int blockX0, int blockY0, GrayF32 input, InterleavedF32 stats, GrayU8 output) -
Uses of GrayF32 in boofcv.alg.filter.blur
Methods in boofcv.alg.filter.blur that return GrayF32Modifier and TypeMethodDescriptionstatic GrayF32BlurImageOps.gaussian(GrayF32 input, @Nullable GrayF32 output, double sigmaX, int radiusX, double sigmaY, int radiusY, @Nullable GrayF32 storage) Applies Gaussian blur.static GrayF32BlurImageOps.gaussian(GrayF32 input, @Nullable GrayF32 output, double sigma, int radius, @Nullable GrayF32 storage) Applies Gaussian blur.static GrayF32BlurImageOps.mean(GrayF32 input, @Nullable GrayF32 output, int radiusX, int radiusY, @Nullable GrayF32 storage, @Nullable GrowArray<DogArray_F32> workVert) Applies a mean box filter with re-weighted image borders.static GrayF32BlurImageOps.mean(GrayF32 input, @Nullable GrayF32 output, int radius, @Nullable GrayF32 storage, @Nullable GrowArray<DogArray_F32> workVert) Applies a mean box filter with re-weighted image borders.static GrayF32BlurImageOps.meanAdaptive(GrayF32 input, @Nullable GrayF32 output, int radiusX, int radiusY, double noiseVariance) Adaptive applies mean blur filter while maintaining edge sharpness with re-weighted image borders.static 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.static GrayF32BlurImageOps.meanGeometric(GrayF32 input, @Nullable GrayF32 output, int radiusX, int radiusY) Applies a geometric mean box filter with re-weighted image borders.static GrayF32BlurImageOps.median(GrayF32 input, @Nullable GrayF32 output, int radiusX, int radiusY, @Nullable GrowArray<DogArray_F32> work) Applies a median filter.Methods in boofcv.alg.filter.blur with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic GrayF32BlurImageOps.gaussian(GrayF32 input, @Nullable GrayF32 output, double sigmaX, int radiusX, double sigmaY, int radiusY, @Nullable GrayF32 storage) Applies Gaussian blur.static GrayF32BlurImageOps.gaussian(GrayF32 input, @Nullable GrayF32 output, double sigma, int radius, @Nullable GrayF32 storage) Applies Gaussian blur.static GrayF32BlurImageOps.mean(GrayF32 input, @Nullable GrayF32 output, int radiusX, int radiusY, @Nullable GrayF32 storage, @Nullable GrowArray<DogArray_F32> workVert) Applies a mean box filter with re-weighted image borders.static GrayF32BlurImageOps.mean(GrayF32 input, @Nullable GrayF32 output, int radius, @Nullable GrayF32 storage, @Nullable GrowArray<DogArray_F32> workVert) Applies a mean box filter with re-weighted image borders.static GrayF32BlurImageOps.meanAdaptive(GrayF32 input, @Nullable GrayF32 output, int radiusX, int radiusY, double noiseVariance) Adaptive applies mean blur filter while maintaining edge sharpness with re-weighted image borders.static 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.static GrayF32BlurImageOps.meanGeometric(GrayF32 input, @Nullable GrayF32 output, int radiusX, int radiusY) Applies a geometric mean box filter with re-weighted image borders.static GrayF32BlurImageOps.median(GrayF32 input, @Nullable GrayF32 output, int radiusX, int radiusY, @Nullable GrowArray<DogArray_F32> work) Applies a median filter.voidApplies the filter to the src image and saves the results to the dst image. -
Uses of GrayF32 in boofcv.alg.filter.blur.impl
Methods in boofcv.alg.filter.blur.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidApplies the geometric mean blur operator.static voidApplies the geometric mean blur operator.static voidImplMedianSortEdgeNaive.process(GrayF32 input, GrayF32 output, int radiusX, int radiusY, @Nullable DogArray_F32 workspace) static voidImplMedianSortNaive_MT.process(GrayF32 input, GrayF32 output, int radiusX, int radiusY, @Nullable GrowArray<DogArray_F32> workArrays) Performs a median filter.static voidImplMedianSortNaive.process(GrayF32 input, GrayF32 output, int radiusX, int radiusY, @Nullable GrowArray<DogArray_F32> workArrays) Performs a median filter. -
Uses of GrayF32 in boofcv.alg.filter.convolve
Methods in boofcv.alg.filter.convolve with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidConvolveImage.convolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 border) Performs a 2D convolution across the image.static voidConvolveImageDownNoBorder.convolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveImageDownNormalized.convolve(Kernel2D_F32 kernel, GrayF32 image, GrayF32 dest, int skip) Performs a 2D down convolution across the image while re-normalizing the kernel depending on its overlap with the image.static voidConvolveImageNoBorder.convolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output) static floatConvolveImageNoBorderSparse.convolve(Kernel1D_F32 horizontal, Kernel1D_F32 vertical, GrayF32 input, int c_x, int c_y, float[] storage) Convolves a 1D kernels around the specified pixel in the horizontal and vertical direction.static voidConvolveImageNormalized.convolve(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dst) Performs a 2D normalized 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 floatConvolveImageNormalizedSparse.convolve(Kernel1D_F32 horizontal, Kernel1D_F32 vertical, GrayF32 input, int c_x, int c_y, float[] storage) Convolves around the specified point in the horizontal and vertical direction.static voidConvolveImage.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 border) Performs a horizontal 1D convolution across the image.static voidConvolveImageBox.horizontal(GrayF32 input, GrayF32 output, int radius) Performs a horizontal 1D convolution of a box kernel across the imagestatic voidConvolveImageDownNoBorder.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveImageDownNormalized.horizontal(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest, int skip) Performs a horizontal 1D down convolution across the image while re-normalizing the kernel depending on its overlap with the image.static voidConvolveImageMean.horizontal(GrayF32 input, GrayF32 output, int offset, int length) Performs a horizontal 1D mean box filter.static voidConvolveImageMean.horizontal(GrayF32 input, GrayF32 output, int offset, int length, @Nullable ImageBorder_F32 binput) Performs a horizontal 1D mean box filter.static voidConvolveImageNoBorder.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveImageNormalized.horizontal(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) Performs a horizontal 1D normalized convolution across the image.static voidConvolveImageNormalized.horizontal(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst, ImageBorder_F32 bsrc) Performs a horizontal 1D normalized convolution across the image.static voidConvolveImage.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 border) Performs a vertical 1D convolution across the image.static voidConvolveImageBox.vertical(GrayF32 input, GrayF32 output, int radius, @Nullable GrowArray<DogArray_F32> work) Performs a vertical 1D convolution of a box kernel across the imagestatic voidConvolveImageDownNoBorder.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveImageDownNormalized.vertical(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest, int skip) Performs a vertical 1D down convolution across the image while re-normalizing the kernel depending on its overlap with 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 voidConvolveImageMean.vertical(GrayF32 input, GrayF32 output, int offset, int length, @Nullable GrowArray<DogArray_F32> workspaces) Performs a vertical 1D mean box filter.static voidConvolveImageNoBorder.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveImageNormalized.vertical(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) Performs a vertical 1D normalized convolution across the image.static voidConvolveImageNormalized.vertical(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst, ImageBorder_F32 bsrc) Performs a vertical 1D normalized convolution across the image. -
Uses of GrayF32 in boofcv.alg.filter.convolve.border
Methods in boofcv.alg.filter.convolve.border with parameters of type GrayF32Modifier 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 GrayF32 in boofcv.alg.filter.convolve.down
Methods in boofcv.alg.filter.convolve.down with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidConvolveDownNoBorderStandard.convolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static booleanConvolveDownNoBorderUnrolled_F32_F32.convolve(Kernel2D_F32 kernel, GrayF32 image, GrayF32 dest, int skip) static voidConvolveDownNormalized_JustBorder.convolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNormalizedNaive.convolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.convolve11(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.convolve3(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.convolve5(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.convolve7(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.convolve9(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderStandard.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static booleanConvolveDownNoBorderUnrolled_F32_F32.horizontal(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest, int skip) static voidConvolveDownNormalized_JustBorder.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNormalizedNaive.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.horizontal11(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.horizontal3(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.horizontal5(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.horizontal7(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.horizontal9(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderStandard.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static booleanConvolveDownNoBorderUnrolled_F32_F32.vertical(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest, int skip) static voidConvolveDownNormalized_JustBorder.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNormalizedNaive.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.vertical11(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.vertical3(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.vertical5(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.vertical7(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) static voidConvolveDownNoBorderUnrolled_F32_F32.vertical9(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip) -
Uses of GrayF32 in boofcv.alg.filter.convolve.noborder
Methods in boofcv.alg.filter.convolve.noborder with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidConvolveImageStandard_SB_MT.convolve(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static voidConvolveImageStandard_SB.convolve(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static floatConvolveImageStandardSparse.convolve(Kernel1D_F32 horizontal, Kernel1D_F32 vertical, GrayF32 input, int c_x, int c_y, float[] storage) static booleanConvolveImageUnrolled_SB_F32_F32.convolve(Kernel2D_F32 kernel, GrayF32 image, GrayF32 dest) static booleanConvolveImageUnrolled_SB_MT_F32_F32.convolve(Kernel2D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.convolve11(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.convolve11(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.convolve3(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.convolve3(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.convolve5(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.convolve5(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.convolve7(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.convolve7(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.convolve9(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.convolve9(Kernel2D_F32 kernel, GrayF32 src, GrayF32 dest) static voidConvolveImageStandard_SB_MT.horizontal(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageStandard_SB.horizontal(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static booleanConvolveImageUnrolled_SB_F32_F32.horizontal(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static booleanConvolveImageUnrolled_SB_MT_F32_F32.horizontal(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidImplConvolveBox_MT.horizontal(GrayF32 input, GrayF32 output, int radius) static voidImplConvolveBox.horizontal(GrayF32 input, GrayF32 output, int radius) static voidImplConvolveMean_MT.horizontal(GrayF32 input, GrayF32 output, int offset, int length) static voidImplConvolveMean.horizontal(GrayF32 input, GrayF32 output, int offset, int length) static voidConvolveImageUnrolled_SB_F32_F32.horizontal11(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.horizontal11(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.horizontal3(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.horizontal3(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.horizontal5(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.horizontal5(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.horizontal7(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.horizontal7(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_F32_F32.horizontal9(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageUnrolled_SB_MT_F32_F32.horizontal9(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidConvolveImageStandard_SB_MT.vertical(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageStandard_SB.vertical(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static booleanConvolveImageUnrolled_SB_F32_F32.vertical(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static booleanConvolveImageUnrolled_SB_MT_F32_F32.vertical(Kernel1D_F32 kernel, GrayF32 image, GrayF32 dest) static voidImplConvolveBox_MT.vertical(GrayF32 input, GrayF32 output, int radius, @Nullable GrowArray<DogArray_F32> workspaces) static voidImplConvolveBox.vertical(GrayF32 input, GrayF32 output, int radius, @Nullable GrowArray<DogArray_F32> workspaces) static voidImplConvolveMean_MT.vertical(GrayF32 input, GrayF32 output, int offset, int length, @Nullable GrowArray<DogArray_F32> workspaces) static voidImplConvolveMean.vertical(GrayF32 input, GrayF32 output, int offset, int length, @Nullable GrowArray<DogArray_F32> workspaces) static voidConvolveImageUnrolled_SB_F32_F32.vertical11(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_MT_F32_F32.vertical11(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_F32_F32.vertical3(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_MT_F32_F32.vertical3(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_F32_F32.vertical5(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_MT_F32_F32.vertical5(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_F32_F32.vertical7(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_MT_F32_F32.vertical7(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_F32_F32.vertical9(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) static voidConvolveImageUnrolled_SB_MT_F32_F32.vertical9(Kernel1D_F32 kernel, GrayF32 src, GrayF32 dst) -
Uses of GrayF32 in boofcv.alg.filter.convolve.normalized
Methods in boofcv.alg.filter.convolve.normalized with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidConvolveNormalized_JustBorder_SB.convolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveNormalizedNaive_SB.convolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveNormalizedNaive_SB.convolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 binput) static floatConvolveNormalizedStandardSparse.convolve(Kernel1D_F32 horizontal, Kernel1D_F32 vertical, GrayF32 input, int c_x, int c_y, float[] storage) static voidConvolveNormalized_JustBorder_SB.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveNormalizedNaive_SB.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveNormalizedNaive_SB.horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 binput) static voidConvolveNormalized_JustBorder_SB.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveNormalizedNaive_SB.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output) static voidConvolveNormalizedNaive_SB.vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, ImageBorder_F32 binput) -
Uses of GrayF32 in boofcv.alg.filter.derivative
Methods in boofcv.alg.filter.derivative with parameters of type GrayF32Modifier 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 voidReduces the number of bands by selecting the band with the largest Frobenius norm and using its gradient to be the output gradient on a pixel-by-pixel basisstatic voidDerivativeLaplacian.process(GrayF32 orig, GrayF32 deriv, @Nullable ImageBorder_F32 border) Computes the Laplacian of 'orig'.static voidComputes Laplacian on an U8 image but outputs derivative in a F32 image.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 voidHessianThreeDeterminant.process(GrayU8 orig, GrayF32 deriv, @Nullable ImageBorder_S32<GrayU8> border) Computes Laplacian on an U8 image but outputs derivative in a F32 image.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) Method parameters in boofcv.alg.filter.derivative with type arguments of type GrayF32Modifier and TypeMethodDescriptionstatic voidReduces the number of bands by selecting the band with the largest Frobenius norm and using its gradient to be the output gradient on a pixel-by-pixel basis -
Uses of GrayF32 in boofcv.alg.filter.derivative.impl
Methods in boofcv.alg.filter.derivative.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidGradientThree_Share.derivX_F32(GrayF32 orig, GrayF32 derivX) Can only be used with images that are NOT sub-images.static voidComputes the Laplacian of 'orig'.static voidstatic voidComputes the Laplacian of 'orig'.static voidstatic voidComputes derivative of GrayF32.static voidComputes derivative of GrayF32.static voidstatic voidstatic voidComputes the derivative of 'orig' along the x and y axesstatic voidComputes derivative of GrayF32.static voidComputes derivative of GrayF32.static voidComputes the derivative along the x and y axesstatic voidComputes the derivative along the x and y axesstatic voidComputes the derivative along the x and y axesstatic voidComputes the derivative along the x and y axesstatic voidComputes the derivative along the x and y axesstatic voidComputes the derivative along the x and y axesstatic voidstatic voidComputes the derivative along the x and y axesstatic voidHessianThreeDeterminant_Border.process(GrayF32 input, GrayF32 output, ImageBorder_F32 border) static voidHessianThreeDeterminant_Border.process(GrayU8 input, GrayF32 output, ImageBorder_S32<GrayU8> border) static voidstatic voidstatic voidstatic voidstatic voidGradientSobel_UnrolledOuter_MT.process_F32(GrayF32 orig, GrayF32 derivX, GrayF32 derivY) Can only process images which are NOT sub-images.static voidGradientSobel_UnrolledOuter.process_F32(GrayF32 orig, GrayF32 derivX, GrayF32 derivY) Can only process images which are NOT sub-images.static voidGradientSobel_UnrolledOuter_MT.process_F32_sub(GrayF32 orig, GrayF32 derivX, GrayF32 derivY) Can process any but regular and sub-images.static voidGradientSobel_UnrolledOuter.process_F32_sub(GrayF32 orig, GrayF32 derivX, GrayF32 derivY) Can process any but regular and sub-images.voidvoidvoidvoidvoid -
Uses of GrayF32 in boofcv.alg.filter.kernel
Methods in boofcv.alg.filter.kernel that return GrayF32Methods in boofcv.alg.filter.kernel with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.alg.filter.misc
Methods in boofcv.alg.filter.misc with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidDown samples the image.static voidImageLambdaFilters.filterRectCenterEdge(GrayF32 src, int radiusX, int radiusY, GrayF32 dst, @Nullable Object workspace, ImageLambdaFilters.Rect_F32 filter) static voidImageLambdaFilters_MT.filterRectCenterInner(GrayF32 src, int radiusX, int radiusY, GrayF32 dst, @Nullable Object workspace, ImageLambdaFilters.RectCenter_F32 filter) static voidImageLambdaFilters.filterRectCenterInner(GrayF32 src, int radiusX, int radiusY, GrayF32 dst, @Nullable Object workspace, ImageLambdaFilters.RectCenter_F32 filter) -
Uses of GrayF32 in boofcv.alg.filter.misc.impl
Methods in boofcv.alg.filter.misc.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidstatic voidstatic voidImplAverageDownSample_MT.horizontal(GrayF32 src, GrayF32 dst) Down samples the image along the x-axis only.static voidImplAverageDownSample_MT.horizontal(GrayU16 src, GrayF32 dst) Down samples the image along the x-axis only.static voidImplAverageDownSample_MT.horizontal(GrayU8 src, GrayF32 dst) Down samples the image along the x-axis only.static voidImplAverageDownSample.horizontal(GrayF32 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.static voidImplAverageDownSample.horizontal(GrayU8 src, GrayF32 dst) Down samples the image along the x-axis only.static voidDown samples the image along the y-axis only.static voidDown samples the image along the y-axis only.static voidDown samples the image along the y-axis only.static voidDown samples the image along the y-axis only.static voidDown samples the image along the y-axis only.static voidDown samples the image along the y-axis only. -
Uses of GrayF32 in boofcv.alg.flow
Fields in boofcv.alg.flow declared as GrayF32Modifier and TypeFieldDescriptionprotected GrayF32BroxWarpingSpacial.derivFlowUXprotected GrayF32BroxWarpingSpacial.derivFlowUYprotected GrayF32BroxWarpingSpacial.derivFlowVXprotected GrayF32BroxWarpingSpacial.derivFlowVYprotected GrayF32BroxWarpingSpacial.divDprotected GrayF32BroxWarpingSpacial.divUprotected GrayF32BroxWarpingSpacial.divVprotected GrayF32BroxWarpingSpacial.duprotected GrayF32BroxWarpingSpacial.dvprotected GrayF32BroxWarpingSpacial.flowUprotected GrayF32BroxWarpingSpacial.flowVprotected GrayF32HornSchunckPyramid.flowXprotected GrayF32HornSchunckPyramid.flowYprotected GrayF32HornSchunckPyramid.initFlowXprotected GrayF32HornSchunckPyramid.initFlowYprotected GrayF32BroxWarpingSpacial.psiDataprotected GrayF32BroxWarpingSpacial.psiGradientprotected GrayF32BroxWarpingSpacial.psiSmoothprotected GrayF32BroxWarpingSpacial.warpDeriv2Xprotected GrayF32HornSchunckPyramid.warpDeriv2Xprotected GrayF32BroxWarpingSpacial.warpDeriv2XXprotected GrayF32BroxWarpingSpacial.warpDeriv2XYprotected GrayF32BroxWarpingSpacial.warpDeriv2Yprotected GrayF32HornSchunckPyramid.warpDeriv2Yprotected GrayF32BroxWarpingSpacial.warpDeriv2YYprotected GrayF32BroxWarpingSpacial.warpImage2protected GrayF32HornSchunckPyramid.warpImage2Fields in boofcv.alg.flow with type parameters of type GrayF32Modifier and TypeFieldDescriptionprotected InterpolatePixelS<GrayF32>DenseFlowPyramidBase.interpprotected PyramidFloat<GrayF32>DenseFlowPyramidBase.pyr1protected PyramidFloat<GrayF32>DenseFlowPyramidBase.pyr2Methods in boofcv.alg.flow that return GrayF32Modifier and TypeMethodDescriptionBroxWarpingSpacial.getFlowX()HornSchunckPyramid.getFlowX()BroxWarpingSpacial.getFlowY()HornSchunckPyramid.getFlowY()Methods in boofcv.alg.flow with parameters of type GrayF32Modifier and TypeMethodDescriptionprotected static floatSee equation 25.protected static floatSee equation 25.protected static voidHornSchunck_F32.borderDerivT(GrayF32 imageA, GrayF32 imageB, GrayF32 difference, int x, int y) protected voidHornSchunck_F32.computeDerivT(GrayF32 image1, GrayF32 image2, GrayF32 difference) protected voidHornSchunck_F32.computeDerivX(GrayF32 image1, GrayF32 image2, GrayF32 derivX) protected voidHornSchunck_F32.computeDerivY(GrayF32 image1, GrayF32 image2, GrayF32 derivY) protected voidBroxWarpingSpacial.computeDivUVD_safe(int x, int y, GrayF32 u, GrayF32 v, GrayF32 psi, GrayF32 divU, GrayF32 divV, GrayF32 divD) protected floatDenseOpticalFlowBlockPyramid.F32.computeError(int cx, int cy, GrayF32 curr) protected voidBroxWarpingSpacial.computePsiDataPsiGradient(GrayF32 image1, GrayF32 image2, GrayF32 deriv1x, GrayF32 deriv1y, GrayF32 deriv2x, GrayF32 deriv2y, GrayF32 deriv2xx, GrayF32 deriv2yy, GrayF32 deriv2xy, GrayF32 du, GrayF32 dv, GrayF32 psiData, GrayF32 psiGradient) Compute Psi-data using equation 6 and approximation in equation 5protected voidDenseOpticalFlowBlockPyramid.F32.extractTemplate(int cx, int cy, GrayF32 prev) protected voidprotected static floatHornSchunck_F32.getBorderT(GrayF32 imageA, GrayF32 imageB, int x, int y) protected static <T extends ImageGray<T>>
voidDenseFlowPyramidBase.imageNormalization(T image1, T image2, GrayF32 normalized1, GrayF32 normalized2) Function to normalize the images between 0 and 255.protected voidDenseFlowPyramidBase.interpolateFlowScale(GrayF32 prev, GrayF32 curr) Takes the flow from the previous lower resolution layer and uses it to initialize the flow in the current layer.protected voidHornSchunckPyramid.interpolateFlowScale(GrayF32 prev, GrayF32 curr) Takes the flow from the previous lower resolution layer and uses it to initialize the flow in the current layer.protected voidBroxWarpingSpacial.processLayer(GrayF32 image1, GrayF32 image2, GrayF32 deriv1X, GrayF32 deriv1Y, GrayF32 deriv2X, GrayF32 deriv2Y, GrayF32 deriv2XX, GrayF32 deriv2YY, GrayF32 deriv2XY) Computes the flow for a layer using Taylor series expansion and Successive Over-Relaxation linear solver.protected voidHornSchunckPyramid.processLayer(GrayF32 image1, GrayF32 image2, GrayF32 derivX2, GrayF32 derivY2) Computes the flow for a layer using Taylor series expansion and Successive Over-Relaxation linear solver.protected static floatEnsures pixel values are inside the image.protected voidDenseFlowPyramidBase.warpImageTaylor(GrayF32 before, GrayF32 flowX, GrayF32 flowY, GrayF32 after) Takes the flow from the previous lower resolution layer and uses it to initialize the flow in the current layer.protected voidHornSchunckPyramid.warpImageTaylor(GrayF32 before, GrayF32 flowX, GrayF32 flowY, GrayF32 after) Takes the flow from the previous lower resolution layer and uses it to initialize the flow in the current layer.Method parameters in boofcv.alg.flow with type arguments of type GrayF32Modifier and TypeMethodDescriptionvoidBroxWarpingSpacial.process(ImagePyramid<GrayF32> image1, ImagePyramid<GrayF32> image2) Computes dense optical flow from the provided image pyramid.abstract voidDenseFlowPyramidBase.process(ImagePyramid<GrayF32> image1, ImagePyramid<GrayF32> image2) Computes dense optical flow from the provided image pyramid.voidHornSchunckPyramid.process(ImagePyramid<GrayF32> image1, ImagePyramid<GrayF32> image2) Computes dense optical flow from the provided image pyramid.Constructor parameters in boofcv.alg.flow with type arguments of type GrayF32ModifierConstructorDescriptionBroxWarpingSpacial(ConfigBroxWarping config, InterpolatePixelS<GrayF32> interp) Configures flow estimationprotectedDenseFlowPyramidBase(double scale, double sigma, int maxLayers, InterpolatePixelS<GrayF32> interp) HornSchunckPyramid(ConfigHornSchunckPyramid config, InterpolatePixelS<GrayF32> interp) Configures flow estimation -
Uses of GrayF32 in boofcv.alg.geo
Methods in boofcv.alg.geo with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidApplies a mask which indicates which pixels had mappings to the unrectified image.static voidApplies a mask which indicates which pixels had mappings to the unrectified image. -
Uses of GrayF32 in boofcv.alg.interpolate
Methods in boofcv.alg.interpolate with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.alg.interpolate.impl
Methods in boofcv.alg.interpolate.impl that return GrayF32Modifier and TypeMethodDescriptionBilinearRectangle_F32.getImage()ImplInterpolatePixelConvolution_F32.getImage()NearestNeighborRectangle_F32.getImage()Methods in boofcv.alg.interpolate.impl that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionBilinearRectangle_F32.copy()ImplBilinearPixel_F32.copy()ImplInterpolatePixelConvolution_F32.copy()ImplPolynomialPixel_F32.copy()NearestNeighborPixel_F32.copy()NearestNeighborRectangle_F32.copy()BilinearRectangle_F32.copyConcurrent()NearestNeighborRectangle_F32.copyConcurrent()ImplInterpolatePixelConvolution_F32.getBorder()BilinearRectangle_F32.getImageType()ImplBilinearPixel_F32.getImageType()ImplInterpolatePixelConvolution_F32.getImageType()ImplPolynomialPixel_F32.getImageType()NearestNeighborPixel_F32.getImageType()NearestNeighborRectangle_F32.getImageType()Methods in boofcv.alg.interpolate.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidMethod parameters in boofcv.alg.interpolate.impl with type arguments of type GrayF32Modifier and TypeMethodDescriptionvoidImplInterpolatePixelConvolution_F32.setBorder(ImageBorder<GrayF32> border) Constructors in boofcv.alg.interpolate.impl with parameters of type GrayF32ModifierConstructorDescriptionBilinearRectangle_F32(GrayF32 image) ImplBilinearPixel_F32(GrayF32 orig) -
Uses of GrayF32 in boofcv.alg.meshing
Methods in boofcv.alg.meshing with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidDepthImageToMeshGridSample.processDisparity(DisparityParameters parameters, GrayF32 disparity, float maxDisparityJump) Processes the disparity image and returns all the found 3D meshesvoidDepthImageToMeshGridSample.processInvDepth(GrayF32 inverseDepth, PixelTransform<Point2D_F64> pixelToNorm, float maxInverseJump) Processes the inverse depth image and returns all the found 3D meshes -
Uses of GrayF32 in boofcv.alg.misc
Methods in boofcv.alg.misc with type parameters of type GrayF32Modifier and TypeMethodDescriptionstatic <T extends GrayF32>
TImageMiscOps.rotateCCW(T input, T output) Rotates the image 90 degrees in the counter-clockwise direction.static <T extends GrayF32>
TImageMiscOps.rotateCW(T input, T output) Rotates the image 90 degrees in the clockwise direction.static <T extends GrayF32>
TImageMiscOps.transpose(T input, T output) Transposes the imageMethods in boofcv.alg.misc with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidSets each pixel in the output image to be the absolute value of the input image.static voidPerforms pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static voidImageMiscOps.addGaussian(GrayF32 image, Random rand, double sigma, float lowerBound, float upperBound) Adds Gaussian/normal i.i.d noise to each pixel in the image.static voidImageMiscOps.addUniform(GrayF32 input, Random rand, float min, float 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(GrayF32 img, float min, float max) Bounds image pixels to be between these two valuesstatic 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.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayF32 input, GrayF32 output) Copies a rectangular region from one image into another.
output[dstX:(dstX+width) , dstY:(dstY+height-1)] = input[srcX:(srcX+width) , srcY:(srcY+height-1)]static 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 voidPerforms pixel-wise division
output(x,y) = imgA(x,y) / imgB(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 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.extractBand(InterleavedF32 input, int band, GrayF32 output) Extracts a single band from a multi-band imagestatic voidFills the whole image with the specified valuestatic voidImageMiscOps.fillBorder(GrayF32 image, float value, int radius) Fills the outside border with the specified valuestatic voidImageMiscOps.fillBorder(GrayF32 image, float value, int borderX0, int borderY0, int borderX1, int borderY1) Fills the border with independent border widths for each sidestatic voidImageMiscOps.fillGaussian(GrayF32 input, Random rand, double mean, double sigma, float lowerBound, float upperBound) Sets each value in the image to a value drawn from a Gaussian distribution.static voidImageMiscOps.fillRectangle(GrayF32 image, float value, int x0, int y0, int width, int height) Draws a filled rectangle that is aligned along the image axis inside the image.static voidImageMiscOps.fillUniform(GrayF32 img, Random rand, float min, float max) Sets each value in the image to a value drawn from an uniform distribution that has a range of min ≤ X < max.static voidImageMiscOps.filter(GrayF32 image, BoofLambdas.FilterPixel_F32 op) Functional API for modifying an images pixel values based on coordinate and valuestatic voidImageMiscOps.findAndProcess(GrayF32 input, BoofLambdas.Match_F32 finder, BoofLambdas.ProcessIIB process) Using the provided functions, finds all pixel values which match then calls the process functionstatic voidImageMiscOps.flipHorizontal(GrayF32 image) Flips the image from left to rightstatic voidImageMiscOps.flipVertical(GrayF32 image) Flips the image from top to bottomstatic 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.static voidComputes the histogram of intensity values for the image.static voidImageStatistics.histogramScaled(GrayF32 input, float minValue, float maxValue, int[] histogram) Computes the histogram of intensity values for the image while scaling the range to match the histogram.static voidImageMiscOps.insertBand(GrayF32 input, int band, InterleavedF32 output) Inserts a single band into a multi-band image overwriting the original bandstatic voidSets each pixel in the output image to log( val + input(x,y)) of the input image.static voidSets each pixel in the output image to sgn*log( val + sgn*input(x,y)) of the input image.static voidFills pixels in the image that match the mask target value image with the specified fill valuestatic floatReturns the maximum element value.static floatReturns 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 floatReturns the mean pixel intensity value.static doubleImageStatistics.meanDiffAbs(GrayF32 imgA, GrayF32 imgB) Computes the mean of absolute value error between the two images.static doubleImageStatistics.meanDiffSq(GrayF32 imgA, GrayF32 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 floatReturns 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 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 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 voidSubtracts a scalar value from each element.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 voidSubtracts a scalar value from each element.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidPerforms pixel-wise multiplication
output(x,y) = imgA(x,y) * imgB(x,y)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 voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidChanges the sign of every pixel in the image: output[x,y] = -input[x,y]static voidPixelMath.operator1(GrayF32 input, PixelMathLambdas.Function1_F32 function, GrayF32 output) Applies the lambda operation to each element in the input image.static voidPixelMath.operator2(GrayF32 imgA, PixelMathLambdas.Function2_F32 function, GrayF32 imgB, GrayF32 output) Applies the lambda operation to each element in the two input images.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 voidAdds a scalar value to each element.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 voidAdds a scalar value to each element.static voidRaises each pixel in the input image to the power of two.static voidIn-place 90 degree image rotation in the counter-clockwise direction.static voidIn-place 90 degree image rotation in the clockwise direction.static voidComputes the square root of each pixel in the input image.static voidComputes the standard deviation for each pixel across all bands in thePlanarimage.static voidImageBandMath.stdDev(Planar<GrayF32> input, GrayF32 output, @Nullable GrayF32 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 voidPerforms pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static floatReturns the sum of all the pixels in the image.static floatReturns the sum of all the pixels in the image.static floatComputes the variance of pixel intensity values inside the image.Method parameters in boofcv.alg.misc with type arguments of type GrayF32Modifier 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<GrayF32> input, GrayF32 output, @Nullable GrayF32 avg, int startBand, int lastBand) Computes the standard deviation for each pixel across all bands in thePlanarimage. -
Uses of GrayF32 in boofcv.alg.misc.impl
Methods in boofcv.alg.misc.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidImplImageMiscOps_MT.addGaussian(GrayF32 image, Random rand, double sigma, float lowerBound, float upperBound) static voidImplImageMiscOps.addGaussian(GrayF32 image, Random rand, double sigma, float lowerBound, float upperBound) static voidImplImageMiscOps_MT.addUniform(GrayF32 image, Random rand, float min, float max) static voidImplImageMiscOps.addUniform(GrayF32 image, Random rand, float min, float max) static voidstatic voidstatic voidImplPixelMath_MT.boundImage(GrayF32 img, float min, float max) static voidImplPixelMath.boundImage(GrayF32 img, float min, float max) static voidImplImageMiscOps_MT.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayF32 input, ImageBorder_F32 border, GrayF32 output) static voidImplImageMiscOps_MT.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayF32 input, 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.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayF32 input, GrayF32 output) static voidstatic voidstatic voidstatic voidstatic voidImplImageMiscOps_MT.extractBand(InterleavedF32 input, int band, GrayF32 output) static voidImplImageMiscOps.extractBand(InterleavedF32 input, int band, GrayF32 output) static voidstatic voidstatic voidImplImageMiscOps_MT.fillBorder(GrayF32 input, float value, int radius) static voidImplImageMiscOps_MT.fillBorder(GrayF32 input, float value, int borderX0, int borderY0, int borderX1, int borderY1) static voidImplImageMiscOps.fillBorder(GrayF32 input, float value, int radius) static voidImplImageMiscOps.fillBorder(GrayF32 input, float value, int borderX0, int borderY0, int borderX1, int borderY1) static voidImplImageMiscOps_MT.fillGaussian(GrayF32 image, Random rand, double mean, double sigma, float lowerBound, float upperBound) static voidImplImageMiscOps.fillGaussian(GrayF32 image, Random rand, double mean, double sigma, float lowerBound, float upperBound) static voidImplImageMiscOps_MT.fillRectangle(GrayF32 image, float value, int x0, int y0, int width, int height) static voidImplImageMiscOps.fillRectangle(GrayF32 image, float value, int x0, int y0, int width, int height) static voidImplImageMiscOps_MT.fillUniform(GrayF32 image, Random rand, float min, float max) static voidImplImageMiscOps.fillUniform(GrayF32 image, Random rand, float min, float max) static voidImplImageMiscOps_MT.filter(GrayF32 image, BoofLambdas.FilterPixel_F32 op) static voidImplImageMiscOps.filter(GrayF32 image, BoofLambdas.FilterPixel_F32 op) static voidImplImageMiscOps_MT.findAndProcess(GrayF32 input, BoofLambdas.Match_F32 finder, BoofLambdas.ProcessIIB process) static voidImplImageMiscOps.findAndProcess(GrayF32 input, BoofLambdas.Match_F32 finder, BoofLambdas.ProcessIIB process) static voidImplImageMiscOps_MT.flipHorizontal(GrayF32 image) static voidImplImageMiscOps.flipHorizontal(GrayF32 image) static voidImplImageMiscOps_MT.flipVertical(GrayF32 image) static voidImplImageMiscOps.flipVertical(GrayF32 image) 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) static voidstatic voidstatic voidImplImageStatistics_MT.histogramScaled(GrayF32 input, float minValue, float maxValue, int[] histogram) static voidImplImageStatistics.histogramScaled(GrayF32 input, float minValue, float maxValue, int[] histogram) static voidImplImageMiscOps_MT.insertBand(GrayF32 input, int band, InterleavedF32 output) static voidImplImageMiscOps.insertBand(GrayF32 input, int band, InterleavedF32 output) static voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidImplImageBandMath_MT.stdDev(Planar<GrayF32> input, GrayF32 output, GrayF32 avg, int startBand, int lastBand) static voidImplImageBandMath.stdDev(Planar<GrayF32> input, GrayF32 output, GrayF32 avg, int startBand, int lastBand) static voidstatic voidstatic voidstatic voidstatic floatstatic floatstatic floatstatic floatstatic voidstatic voidstatic floatstatic floatMethod parameters in boofcv.alg.misc.impl with type arguments of type GrayF32Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidImplImageBandMath_MT.stdDev(Planar<GrayF32> input, GrayF32 output, GrayF32 avg, int startBand, int lastBand) static voidImplImageBandMath.stdDev(Planar<GrayF32> input, GrayF32 output, GrayF32 avg, int startBand, int lastBand) -
Uses of GrayF32 in boofcv.alg.mvs
Methods in boofcv.alg.mvs with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidMultiBaselineDisparityErrors.addDisparity(GrayF32 disparity, GrayF32 score, DisparityParameters parameters, DMatrixRMaj undist_to_rect_px) Adds a disparity image to the listintCreateCloudFromDisparityImages.addInverseDepth(GrayF32 inverseDepth, Se3_F64 world_to_view, Point2Transform2_F64 norm_to_pixel, PixelTransform<Point2D_F64> pixel_to_norm) Add points from the inverse depth imagestatic floatMultiViewStereoOps.averageScore(ImageGray<?> disparity, double disparityRange, GrayF32 score) Computes the average error for valid values inside a disparity imagestatic voidMultiViewStereoOps.disparityToCloud(GrayF32 disparity, DisparityParameters parameters, BoofLambdas.PixXyzConsumer_F64 consumer) Converts the disparity image into a point cloud.voidMultiViewStereoFromKnownSceneStructure.Listener.handleFused(String centerViewName, GrayF32 inverseDepth) After a fused inverse depth image has been computed, this function is called and the results passed invoidMultiBaselineStereoIndependent.Listener.handlePairDisparity(int leftView, int rightView, RectImage rectLeft, RectImage rectRight, GrayF32 disparity, DisparityParameters parameters, DMatrixRMaj rect) Results of stereo processing between two viewsvoidMultiViewStereoFromKnownSceneStructure.Listener.handlePairDisparity(String left, String right, RectImg rectLeft, RectImg rectRight, GrayF32 disparity, DisparityParameters parameters) After a regular disparity image has been computed from a pair, this function is called and the results passed instatic voidMultiViewStereoOps.invalidateBorder(int width, int height, PixelTransform<Point2D_F64> dist_to_undist, DMatrixRMaj undist_to_rect, int radius, float invalidValue, GrayF32 disparity) Projects the input image's border onto the rectified image and marks all pixels it touches as invalid in the disparity image.static voidMultiViewStereoOps.invalidateUsingError(ImageGray<?> disparity, double disparityRange, GrayF32 score, float threshold) Marks disparity pixels as invalid if their error exceeds the thresholdstatic voidMultiViewStereoOps.inverseToCloud(GrayF32 inverseDepth, PixelTransform<Point2D_F64> pixelToNorm, BoofLambdas.PixXyzConsumer_F64 consumer) Inverse depth image to point cloud.static voidMultiViewStereoOps.maskOutPointsInCloud(List<Point3D_F64> cloud, GrayF32 inverseDepth, Se3_F64 cloud_to_camera, Point2Transform2_F64 rectNorm_to_dispPixel, double tolerance, GrayU8 mask) Masks out point in a inverse depth image which appear to be too similar to what's already in a point cloud.booleanProcesses all the disparity images and creates a composite inverse depth image imageMethod parameters in boofcv.alg.mvs with type arguments of type GrayF32Modifier and TypeMethodDescriptionvoidMultiViewStereoFromKnownSceneStructure.setStereoDisparity(StereoDisparity<T, GrayF32> stereoDisparity) Specifies which stereo disparity algorithm to use -
Uses of GrayF32 in boofcv.alg.mvs.impl
Methods in boofcv.alg.mvs.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic floatImplMultiViewStereoOps.averageScore(GrayF32 disparity, float disparityRange, GrayF32 score) static floatImplMultiViewStereoOps.averageScore(GrayU8 disparity, int disparityRange, GrayF32 score) static voidImplMultiViewStereoOps.disparityToCloud(GrayF32 disparity, DisparityParameters parameters, BoofLambdas.PixXyzConsumer_F64 consumer) static voidImplMultiViewStereoOps.disparityToCloud(GrayF32 disparity, DisparityParameters parameters, PixelTransform<Point2D_F64> pixelToNorm, BoofLambdas.PixXyzConsumer_F64 consumer) static voidImplMultiViewStereoOps.invalidateUsingError(GrayF32 disparity, float disparityRange, GrayF32 score, float threshold) static voidImplMultiViewStereoOps.invalidateUsingError(GrayU8 disparity, int disparityRange, GrayF32 score, float threshold) static voidImplMultiViewStereoOps.inverseToCloud(GrayF32 inverseDepthImage, PixelTransform<Point2D_F64> pixelToNorm, BoofLambdas.PixXyzConsumer_F64 consumer) -
Uses of GrayF32 in boofcv.alg.segmentation.cc
Methods in boofcv.alg.segmentation.cc that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionConnectedNaiveSpeckleFiller_F32.getImageType()ConnectedTwoRowSpeckleFiller_F32.getImageType()Methods in boofcv.alg.segmentation.cc with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.alg.segmentation.fh04.impl
Methods in boofcv.alg.segmentation.fh04.impl that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionFhEdgeWeights4_F32.getInputType()FhEdgeWeights4_PLF32.getInputType()FhEdgeWeights8_F32.getInputType()FhEdgeWeights8_PLF32.getInputType()Methods in boofcv.alg.segmentation.fh04.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidFhEdgeWeights4_F32.process(GrayF32 input, DogArray<SegmentFelzenszwalbHuttenlocher04.Edge> edges) voidFhEdgeWeights8_F32.process(GrayF32 input, DogArray<SegmentFelzenszwalbHuttenlocher04.Edge> edges) Method parameters in boofcv.alg.segmentation.fh04.impl with type arguments of type GrayF32Modifier and TypeMethodDescriptionvoidFhEdgeWeights4_PLF32.process(Planar<GrayF32> input, DogArray<SegmentFelzenszwalbHuttenlocher04.Edge> edges) voidFhEdgeWeights8_PLF32.process(Planar<GrayF32> input, DogArray<SegmentFelzenszwalbHuttenlocher04.Edge> edges) -
Uses of GrayF32 in boofcv.alg.template
Fields in boofcv.alg.template declared as GrayF32Methods in boofcv.alg.template that return GrayF32Modifier and TypeMethodDescriptionTemplateCorrelationFFT.getIntensity()TemplateIntensityImage.getIntensity()TemplateMatchingIntensity.getIntensity()Contains results of template matching.Methods in boofcv.alg.template with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidvoidvoidTemplateCorrelationFFT.setInputImage(GrayF32 image) voidTemplateNCC.F32.setupTemplate(GrayF32 template) voidTemplateSqDiffNormed.F32.setupTemplate(GrayF32 template, @Nullable GrayF32 mask) -
Uses of GrayF32 in boofcv.alg.tracker.klt
Fields in boofcv.alg.tracker.klt declared as GrayF32Modifier and TypeFieldDescriptionprotected GrayF32KltTracker.currDescKltFeature.derivXImage derivative around the feature in the x-directionKltFeature.derivYImage derivative around the feature in the y-directionKltFeature.descPixel intensity around the featureprotected GrayF32KltTracker.subimage -
Uses of GrayF32 in boofcv.alg.tracker.tld
Methods in boofcv.alg.tracker.tld with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidTldVarianceFilter.transformSq(GrayF32 input, GrayF64 transformed) Integral image of pixel value squared. -
Uses of GrayF32 in boofcv.alg.transform.census
Methods in boofcv.alg.transform.census with parameters of type GrayF32Modifier 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 GrayF32 in boofcv.alg.transform.census.impl
Methods in boofcv.alg.transform.census.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidstatic voidstatic voidImplCensusTransformInner_MT.sample_IU16(GrayF32 input, int radius, DogArray_I32 offsets, InterleavedU16 output) static voidImplCensusTransformInner.sample_IU16(GrayF32 input, int radius, DogArray_I32 offsets, InterleavedU16 output) static voidImplCensusTransformInner_MT.sample_S64(GrayF32 input, int radius, DogArray_I32 offsets, GrayS64 output) static voidImplCensusTransformInner.sample_S64(GrayF32 input, int radius, DogArray_I32 offsets, GrayS64 output) -
Uses of GrayF32 in boofcv.alg.transform.fft
Methods in boofcv.alg.transform.fft that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionDiscreteFourierTransformOps.createTransformF32()Creates aDiscreteFourierTransformfor images of typeGrayF32.Methods in boofcv.alg.transform.fft with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidDiscreteFourierTransformOps.magnitude(InterleavedF32 transform, GrayF32 magnitude) Computes the magnitude of the complex image:
magnitude = sqrt( real2 + imaginary2 )static voidDiscreteFourierTransformOps.multiplyRealComplex(GrayF32 realA, InterleavedF32 complexB, InterleavedF32 complexC) Performs element-wise complex multiplication between a real image and a complex image.static voidDiscreteFourierTransformOps.phase(InterleavedF32 transform, GrayF32 phase) Computes the phase of the complex image:
phase = atan2( imaginary , real )static voidDiscreteFourierTransformOps.realToComplex(GrayF32 real, InterleavedF32 complex) Converts a regular image into a complex interleaved image with the imaginary component set to zero. -
Uses of GrayF32 in boofcv.alg.transform.ii
Methods in boofcv.alg.transform.ii that return GrayF32Modifier and TypeMethodDescriptionstatic GrayF32IntegralImageOps.convolve(GrayF32 integral, IntegralKernel kernel, @Nullable GrayF32 output) General code for convolving a box filter across an image using the integral image.static GrayF32IntegralImageOps.convolveBorder(GrayF32 integral, IntegralKernel kernel, @Nullable GrayF32 output, int borderX, int borderY) Convolves the kernel only across the image's border.static GrayF32Converts a regular image into an integral image.Methods in boofcv.alg.transform.ii with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic floatIntegralImageOps.block_unsafe(GrayF32 integral, int x0, int y0, int x1, int y1) Computes the value of a block inside an integral image without bounds checking.static floatIntegralImageOps.block_zero(GrayF32 integral, int x0, int y0, int x1, int y1) Computes the value of a block inside an integral image and treats pixels outside of the image as zero.static GrayF32IntegralImageOps.convolve(GrayF32 integral, IntegralKernel kernel, @Nullable GrayF32 output) General code for convolving a box filter across an image using the integral image.static GrayF32IntegralImageOps.convolveBorder(GrayF32 integral, IntegralKernel kernel, @Nullable GrayF32 output, int borderX, int borderY) Convolves the kernel only across the image's border.static floatIntegralImageOps.convolveSparse(GrayF32 integral, IntegralKernel kernel, int x, int y) Convolves a kernel around a single point in the integral image.static voidstatic voidstatic voidstatic GrayF32Converts a regular image into an integral image. -
Uses of GrayF32 in boofcv.alg.transform.ii.impl
Methods in boofcv.alg.transform.ii.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic floatImplIntegralImageOps.block_unsafe(GrayF32 integral, int x0, int y0, int x1, int y1) static floatImplIntegralImageOps.block_zero(GrayF32 integral, int x0, int y0, int x1, int y1) static voidImplIntegralImageConvolve_MT.convolve(GrayF32 integral, IntegralKernel kernel, GrayF32 output) static voidImplIntegralImageConvolve.convolve(GrayF32 integral, IntegralKernel kernel, GrayF32 output) static voidImplIntegralImageConvolve_MT.convolveBorder(GrayF32 integral, IntegralKernel kernel, GrayF32 output, int borderX, int borderY) static voidImplIntegralImageConvolve.convolveBorder(GrayF32 integral, IntegralKernel kernel, GrayF32 output, int borderX, int borderY) static floatImplIntegralImageOps.convolveSparse(GrayF32 integral, IntegralKernel kernel, int x, int y) static void -
Uses of GrayF32 in boofcv.alg.transform.pyramid.impl
Methods in boofcv.alg.transform.pyramid.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplPyramidOps_MT.scaleDown2(GrayF32 input, GrayF32 output) Scales down the input by a factor of 2.static voidImplPyramidOps.scaleDown2(GrayF32 input, GrayF32 output) Scales down the input by a factor of 2.static voidImplPyramidOps_MT.scaleImageUp(GrayF32 input, GrayF32 output, int scale, InterpolatePixelS<GrayF32> interp) Scales an image up using interpolationstatic voidImplPyramidOps.scaleImageUp(GrayF32 input, GrayF32 output, int scale, InterpolatePixelS<GrayF32> interp) Scales an image up using interpolationMethod parameters in boofcv.alg.transform.pyramid.impl with type arguments of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplPyramidOps_MT.scaleImageUp(GrayF32 input, GrayF32 output, int scale, InterpolatePixelS<GrayF32> interp) Scales an image up using interpolationstatic voidImplPyramidOps.scaleImageUp(GrayF32 input, GrayF32 output, int scale, InterpolatePixelS<GrayF32> interp) Scales an image up using interpolation -
Uses of GrayF32 in boofcv.alg.transform.wavelet
Methods in boofcv.alg.transform.wavelet with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidWaveletTransformOps.inverse1(WaveletDescription<WlCoef_F32> desc, GrayF32 input, GrayF32 output, GrayF32 storage, float minValue, float maxValue) Performs a single level inverse wavelet transform.static voidWaveletTransformOps.inverseN(WaveletDescription<WlCoef_F32> desc, GrayF32 input, GrayF32 output, GrayF32 storage, int numLevels, float minValue, float maxValue) Performs a level N inverse fast wavelet transform (FWT).static voidWaveletTransformOps.transform1(WaveletDescription<WlCoef_F32> desc, GrayF32 input, GrayF32 output, GrayF32 storage) Performs a single level wavelet transform.static voidWaveletTransformOps.transformN(WaveletDescription<WlCoef_F32> desc, GrayF32 input, GrayF32 output, GrayF32 storage, int numLevels) Performs a level N wavelet transform using the fast wavelet transform (FWT). -
Uses of GrayF32 in boofcv.alg.transform.wavelet.impl
Methods in boofcv.alg.transform.wavelet.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplWaveletTransformBorder.horizontal(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) static voidImplWaveletTransformInner.horizontal(WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) static voidImplWaveletTransformNaive.horizontal(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) Performs a single level wavelet transform along the horizontal axis.static voidImplWaveletTransformBorder.horizontalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_F32> desc, GrayF32 input, GrayF32 output) static voidImplWaveletTransformInner.horizontalInverse(WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) static voidImplWaveletTransformNaive.horizontalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_F32> inverseCoef, GrayF32 input, GrayF32 output) Performs a single level inverse wavelet transform along the horizontal axis.static voidImplWaveletTransformBorder.vertical(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) static voidImplWaveletTransformInner.vertical(WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) static voidImplWaveletTransformNaive.vertical(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) Performs a single level wavelet transform along the vertical axis.static voidImplWaveletTransformBorder.verticalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_F32> desc, GrayF32 input, GrayF32 output) static voidImplWaveletTransformInner.verticalInverse(WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) static voidImplWaveletTransformNaive.verticalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_F32> inverseCoef, GrayF32 input, GrayF32 output) Performs a single level inverse wavelet transform along the vertical axis. -
Uses of GrayF32 in boofcv.core.encoding
Methods in boofcv.core.encoding that return GrayF32Modifier and TypeMethodDescriptionstatic GrayF32ConvertNV21.nv21ToGray(byte[] data, int width, int height, GrayF32 output) Converts an NV21 image into a gray scale F32 image.static GrayF32ConvertYV12.yu12ToGray(byte[] data, int width, int height, GrayF32 output) Converts an YV12 image into a gray scale F32 image.static GrayF32ConvertYuv420_888.yuvToGray(ByteBuffer bufferY, int width, int height, int strideRow, @Nullable GrayF32 output, @Nullable GrowArray<DogArray_I8> workArrays) Converts a YUV buffer into a gray scale image.static GrayF32ConvertYuyv.yuyvToGray(byte[] data, int width, int height, GrayF32 output) Converts an Yuyv image into a gray scale F32 image.Methods in boofcv.core.encoding that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionConvertNV21.nv21ToPlanarRgb_F32(byte[] data, int width, int height, Planar<GrayF32> output) Converts an NV21 image into aPlanarRGB image with F32 bands.ConvertNV21.nv21TPlanarYuv_F32(byte[] data, int width, int height, Planar<GrayF32> output) Converts an NV21 image into aPlanarYUV image with F32 bands.ConvertYuv420_888.yuvToPlanarRgbF32(ByteBuffer bufferY, ByteBuffer bufferU, ByteBuffer bufferV, int width, int height, int strideY, int strideUV, int stridePixelUV, @Nullable Planar<GrayF32> output, @Nullable GrowArray<DogArray_I8> workArrays) Methods in boofcv.core.encoding with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic GrayF32ConvertNV21.nv21ToGray(byte[] data, int width, int height, GrayF32 output) Converts an NV21 image into a gray scale F32 image.static GrayF32ConvertYV12.yu12ToGray(byte[] data, int width, int height, GrayF32 output) Converts an YV12 image into a gray scale F32 image.static GrayF32ConvertYuv420_888.yuvToGray(ByteBuffer bufferY, int width, int height, int strideRow, @Nullable GrayF32 output, @Nullable GrowArray<DogArray_I8> workArrays) Converts a YUV buffer into a gray scale image.static GrayF32ConvertYuyv.yuyvToGray(byte[] data, int width, int height, GrayF32 output) Converts an Yuyv image into a gray scale F32 image.Method parameters in boofcv.core.encoding with type arguments of type GrayF32Modifier and TypeMethodDescriptionConvertNV21.nv21ToPlanarRgb_F32(byte[] data, int width, int height, Planar<GrayF32> output) Converts an NV21 image into aPlanarRGB image with F32 bands.ConvertNV21.nv21TPlanarYuv_F32(byte[] data, int width, int height, Planar<GrayF32> output) Converts an NV21 image into aPlanarYUV image with F32 bands.ConvertYuv420_888.yuvToPlanarRgbF32(ByteBuffer bufferY, ByteBuffer bufferU, ByteBuffer bufferV, int width, int height, int strideY, int strideUV, int stridePixelUV, @Nullable Planar<GrayF32> output, @Nullable GrowArray<DogArray_I8> workArrays) -
Uses of GrayF32 in boofcv.core.encoding.impl
Methods in boofcv.core.encoding.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplConvertNV21_MT.nv21ToGray(byte[] dataNV, GrayF32 output) First block contains gray-scale information and UV data can be ignored.static voidImplConvertNV21.nv21ToGray(byte[] dataNV, GrayF32 output) First block contains gray-scale information and UV data can be ignored.static voidImplConvertYuyv_MT.yuyvToGray(byte[] dataYV, GrayF32 output) static voidImplConvertYuyv.yuyvToGray(byte[] dataYV, GrayF32 output) Method parameters in boofcv.core.encoding.impl with type arguments of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplConvertNV21_MT.nv21ToPlanarRgb_F32(byte[] dataNV, Planar<GrayF32> output) static voidImplConvertNV21.nv21ToPlanarRgb_F32(byte[] dataNV, Planar<GrayF32> output) static voidImplConvertNV21_MT.nv21ToPlanarYuv_F32(byte[] dataNV, Planar<GrayF32> output) static voidImplConvertNV21.nv21ToPlanarYuv_F32(byte[] dataNV, Planar<GrayF32> output) static voidImplConvertYuyv_MT.yuyvToPlanarRgb_F32(byte[] dataYV, Planar<GrayF32> output) static voidImplConvertYuyv.yuyvToPlanarRgb_F32(byte[] dataYV, Planar<GrayF32> output) static voidImplConvertYV12_MT.yv12ToPlanarRgb_F32(byte[] dataYV, Planar<GrayF32> output) static voidImplConvertYV12.yv12ToPlanarRgb_F32(byte[] dataYV, Planar<GrayF32> output) -
Uses of GrayF32 in boofcv.core.image
Fields in boofcv.core.image declared as GrayF32Methods in boofcv.core.image that return GrayF32Modifier and TypeMethodDescriptionstatic GrayF32ConvertImage.average(InterleavedF32 input, GrayF32 output) Converts aInterleavedF32into aGrayF32by computing the average value of each pixel across all the bands.static GrayF32static GrayF32static GrayF32static GrayF32static GrayF32static GrayF32static GrayF32static GrayF32Methods in boofcv.core.image that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionConvertImage.convert(InterleavedF32 input, Planar<GrayF32> output) Converts aInterleavedF32into the equivalentPlanarConvertImage.convertU8F32(InterleavedU8 input, Planar<GrayF32> output) Converts aInterleavedU8into the equivalentPlanarImageBorderWrapped.F32.copy()LookUpColorRgbFormats.PL_F32.getImageType()LookUpColorRgbFormats.SB_F32.getImageType()Methods in boofcv.core.image with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic GrayF32ConvertImage.average(InterleavedF32 input, GrayF32 output) Converts aInterleavedF32into aGrayF32by computing the average value of each pixel across all the bands.static GrayF32static GrayU8Converts pixel values in the input image into an integer values from 0 to numValues.static GrayF64static GrayS16static GrayS32static GrayS64static GrayS8static GrayU16static GrayU8static GrayF32static GrayF32static GrayF32static GrayF32static GrayF32static GrayF32static GrayF32static voidConvertByteBufferImage.from_3BU8_to_F32(ByteBuffer src, int srcOffset, int srcStride, GrayF32 dst, DogArray_I8 work) static voidInterleavedImageOps.merge2(GrayF32 band0, GrayF32 band1, InterleavedF32 interleaved) Combines twoImageGrayinto a singleImageInterleaved.voidstatic voidInterleavedImageOps.split2(InterleavedF32 interleaved, GrayF32 band0, GrayF32 band1) Splits the 2-band interleaved into into twoImageGray.static ImageBorder_F32Method parameters in boofcv.core.image with type arguments of type GrayF32Modifier and TypeMethodDescriptionstatic GrayF32ConvertImage.convert(InterleavedF32 input, Planar<GrayF32> output) Converts aInterleavedF32into the equivalentPlanarstatic InterleavedF32ConvertImage.convert(Planar<GrayF32> input, InterleavedF32 output) Converts aPlanarinto the equivalentInterleavedF32static InterleavedU8ConvertImage.convertF32U8(Planar<GrayF32> input, InterleavedU8 output) Converts aPlanarinto the equivalentInterleavedU8ConvertImage.convertU8F32(InterleavedU8 input, Planar<GrayF32> output) Converts aInterleavedU8into the equivalentPlanarstatic voidConvertByteBufferImage.from_3BU8_to_3PF32(ByteBuffer src, int srcOffset, int srcStride, Planar<GrayF32> dst, DogArray_I8 work) voidConstructors in boofcv.core.image with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.core.image.border
Methods in boofcv.core.image.border with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic ImageBorder1D_F32static ImageBorder1D_F32static ImageBorder_F32static ImageBorder1D_F32 -
Uses of GrayF32 in boofcv.core.image.impl
Methods in boofcv.core.image.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidConvertInterleavedToSingle_MT.average(InterleavedF32 from, GrayF32 to) static voidConvertInterleavedToSingle.average(InterleavedF32 from, GrayF32 to) static voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic 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 GrayF32Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidImplConvertImage_MT.convert(InterleavedF32 input, Planar<GrayF32> output) static voidImplConvertImage_MT.convert(Planar<GrayF32> input, InterleavedF32 output) static voidImplConvertImage.convert(InterleavedF32 input, Planar<GrayF32> output) static voidImplConvertImage.convert(Planar<GrayF32> input, InterleavedF32 output) static voidImplConvertImage_MT.convertF32U8(Planar<GrayF32> input, InterleavedU8 output) static voidImplConvertImage.convertF32U8(Planar<GrayF32> input, InterleavedU8 output) static voidImplConvertImage_MT.convertU8F32(InterleavedU8 input, Planar<GrayF32> output) static voidImplConvertImage.convertU8F32(InterleavedU8 input, Planar<GrayF32> output) -
Uses of GrayF32 in boofcv.deepboof
Fields in boofcv.deepboof with type parameters of type GrayF32Modifier and TypeFieldDescriptionBaseImageClassifier.imageRgbBaseImageClassifier.imageTypeprotected ClipAndReduce<Planar<GrayF32>>BaseImageClassifier.massageMethods in boofcv.deepboof that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionBaseImageClassifier.getImageRgb()BaseImageClassifier.getInputType()BaseImageClassifier.preprocess(Planar<GrayF32> image) Massage the input image into a format recognized by the networkImageClassifierNiNImageNet.preprocess(Planar<GrayF32> image) Massage the input image into a format recognized by the networkImageClassifierVggCifar10.preprocess(Planar<GrayF32> image) DataManipulationOps.tensorToImage(deepboof.tensors.Tensor_F32 input, Planar<GrayF32> output, int miniBatch) Methods in boofcv.deepboof with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidNormalizes a gray scale image by first subtracting the mean then dividing by stdev.Method parameters in boofcv.deepboof with type arguments of type GrayF32Modifier and TypeMethodDescriptionvoidThe original implementation takes in an image then crops it randomly.static voidDataManipulationOps.imageToTensor(Planar<GrayF32> input, deepboof.tensors.Tensor_F32 output, int miniBatch) Converts an image into a spatial tensorBaseImageClassifier.preprocess(Planar<GrayF32> image) Massage the input image into a format recognized by the networkImageClassifierNiNImageNet.preprocess(Planar<GrayF32> image) Massage the input image into a format recognized by the networkImageClassifierVggCifar10.preprocess(Planar<GrayF32> image) DataManipulationOps.tensorToImage(deepboof.tensors.Tensor_F32 input, Planar<GrayF32> output, int miniBatch) -
Uses of GrayF32 in boofcv.factory.disparity
Methods in boofcv.factory.disparity that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionstatic DisparitySelect<float[],GrayF32> FactoryStereoDisparityAlgs.selectDisparitySubpixel_F32(int maxError, int tolR2L, double texture, boolean squaredError) static DisparitySelect<int[],GrayF32> FactoryStereoDisparityAlgs.selectDisparitySubpixel_S32(int maxError, int tolR2L, double texture, boolean squaredError) -
Uses of GrayF32 in boofcv.factory.scene
Methods in boofcv.factory.scene that return types with arguments of type GrayF32 -
Uses of GrayF32 in boofcv.factory.transform.wavelet
Methods in boofcv.factory.transform.wavelet that return types with arguments of type GrayF32Modifier and TypeMethodDescriptionstatic WaveletTransform<GrayF32,GrayF32, WlCoef_F32> FactoryWaveletTransform.create_F32(WaveletDescription<WlCoef_F32> waveletDesc, int numLevels, float minPixelValue, float maxPixelValue) Creates a wavelet transform for images that are of typeGrayF32.static WaveletTransform<GrayF32,GrayF32, WlCoef_F32> FactoryWaveletTransform.create_F32(WaveletDescription<WlCoef_F32> waveletDesc, int numLevels, float minPixelValue, float maxPixelValue) Creates a wavelet transform for images that are of typeGrayF32. -
Uses of GrayF32 in boofcv.gui
Methods in boofcv.gui that return GrayF32Modifier and TypeMethodDescriptionFiducialRenderEngineGraphics2D.getGrayF32()RenderCalibrationTargetsGraphics2D.getGrayF32() -
Uses of GrayF32 in boofcv.gui.edge
Methods in boofcv.gui.edge with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic BufferedImageVisualizeEdgeFeatures.renderOrientation4(GrayS8 direction, GrayF32 intensity, float threshold, @Nullable BufferedImage out) -
Uses of GrayF32 in boofcv.gui.image
Methods in boofcv.gui.image with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic BufferedImageVisualizeImageData.colorizeGradient(GrayF32 derivX, GrayF32 derivY, float maxAbsValue, @Nullable BufferedImage output) Renders two gradients on the same image using two sets of colors, on for each input image.static BufferedImageVisualizeImageData.graySign(GrayF32 src, @Nullable BufferedImage dst, float maxAbsValue) static BufferedImageVisualizeImageData.inverseDepth(GrayF32 src, @Nullable BufferedImage dst, float minValue, float maxValue, int invalidColor) Colorizes an inverse depth image.static BufferedImageVisualizeImageData.inverseDepth(GrayF32 src, @Nullable BufferedImage dst, float maxValue, int invalidColor) Colorizes an inverse depth image. -
Uses of GrayF32 in boofcv.io.image
Methods in boofcv.io.image that return GrayF32Modifier and TypeMethodDescriptionstatic GrayF32ConvertBufferedImage.convertFrom(BufferedImage src, @Nullable GrayF32 dst) Converts the buffered image into anGrayF32.Methods in boofcv.io.image with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidConvertRaster.bufferedToGray(DataBufferByte buffer, WritableRaster src, GrayF32 dst) A faster convert that works directly with a specific rasterstatic voidConvertRaster.bufferedToGray(DataBufferInt buffer, WritableRaster src, GrayF32 dst) static 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) static GrayF32ConvertBufferedImage.convertFrom(BufferedImage src, @Nullable GrayF32 dst) Converts the buffered image into anGrayF32.static BufferedImageConvertBufferedImage.convertTo(GrayF32 src, @Nullable BufferedImage dst) Converts the buffered image into anGrayF32.static voidConvertRaster.grayToBuffered(GrayF32 src, BufferedImage dst) static voidConvertRaster.grayToBuffered(GrayF32 src, DataBufferByte buffer, WritableRaster dst) static voidConvertRaster.grayToBuffered(GrayF32 src, DataBufferInt buffer, WritableRaster dst) Method parameters in boofcv.io.image with type arguments of type GrayF32Modifier and TypeMethodDescriptionstatic voidConvertRaster.bufferedToPlanar_F32(BufferedImage src, Planar<GrayF32> dst) static voidConvertRaster.bufferedToPlanar_F32(DataBufferInt buffer, WritableRaster src, Planar<GrayF32> dst) static BufferedImageConvertBufferedImage.convertTo_F32(Planar<GrayF32> src, @Nullable BufferedImage dst, boolean orderRgb) static voidConvertRaster.planarToBuffered_F32(Planar<GrayF32> src, DataBuffer buffer, BufferedImage dst) A faster convert that works directly with a specific raster -
Uses of GrayF32 in boofcv.io.image.impl
Methods in boofcv.io.image.impl with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplConvertRaster_MT.bufferedToGray(DataBufferInt buffer, WritableRaster src, GrayF32 dst) A faster convert that works directly with a specific rasterstatic voidImplConvertRaster.bufferedToGray(DataBufferInt buffer, WritableRaster src, GrayF32 dst) A faster convert that works directly with a specific rasterstatic 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) static voidImplConvertRaster_MT.from_1BU8_to_F32(byte[] srcData, int srcStride, int srcOffset, GrayF32 dst) static voidImplConvertRaster.from_1BU8_to_F32(byte[] srcData, int srcStride, int srcOffset, GrayF32 dst) static voidImplConvertRaster_MT.from_3BU8_to_F32(byte[] srcData, int srcStride, int srcOffset, GrayF32 dst) static voidImplConvertRaster.from_3BU8_to_F32(byte[] srcData, int srcStride, int srcOffset, GrayF32 dst) static voidImplConvertRaster_MT.from_4BU8_to_F32(byte[] srcData, int srcStride, int srcOffset, GrayF32 dst) static voidImplConvertRaster.from_4BU8_to_F32(byte[] srcData, int srcStride, int srcOffset, GrayF32 dst) static voidImplConvertRaster_MT.grayToBuffered(GrayF32 src, BufferedImage dst) static voidImplConvertRaster_MT.grayToBuffered(GrayF32 src, DataBufferByte buffer, WritableRaster dst) static voidImplConvertRaster_MT.grayToBuffered(GrayF32 src, DataBufferInt buffer, WritableRaster dst) static voidImplConvertRaster.grayToBuffered(GrayF32 src, BufferedImage dst) static voidImplConvertRaster.grayToBuffered(GrayF32 src, DataBufferByte buffer, WritableRaster dst) static voidImplConvertRaster.grayToBuffered(GrayF32 src, DataBufferInt buffer, WritableRaster dst) Method parameters in boofcv.io.image.impl with type arguments of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplConvertRaster_MT.bufferedToPlanar_F32(BufferedImage src, Planar<GrayF32> dst) Converts a buffered image into an planar image using the BufferedImage's RGB interface.static voidImplConvertRaster_MT.bufferedToPlanar_F32(DataBufferInt buffer, WritableRaster src, Planar<GrayF32> dst) A faster convert that works directly with a specific rasterstatic voidImplConvertRaster.bufferedToPlanar_F32(BufferedImage src, Planar<GrayF32> dst) Converts a buffered image into an planar image using the BufferedImage's RGB interface.static voidImplConvertRaster.bufferedToPlanar_F32(DataBufferInt buffer, WritableRaster src, Planar<GrayF32> dst) A faster convert that works directly with a specific rasterstatic voidImplConvertRaster_MT.from_1BU8_to_PLF32(byte[] srcData, int srcStride, int srcOffset, Planar<GrayF32> dst) static voidImplConvertRaster.from_1BU8_to_PLF32(byte[] srcData, int srcStride, int srcOffset, Planar<GrayF32> dst) static voidImplConvertRaster_MT.from_3BU8_to_PLF32(byte[] srcData, int srcStride, int srcOffset, Planar<GrayF32> dst) static voidImplConvertRaster.from_3BU8_to_PLF32(byte[] srcData, int srcStride, int srcOffset, Planar<GrayF32> dst) static voidImplConvertRaster_MT.from_4BU8_to_PLF32(byte[] srcData, int srcStride, int srcOffset, Planar<GrayF32> dst) static voidImplConvertRaster.from_4BU8_to_PLF32(byte[] srcData, int srcStride, int srcOffset, Planar<GrayF32> dst) static voidImplConvertRaster_MT.planarToBuffered_F32(Planar<GrayF32> src, BufferedImage dst) static voidImplConvertRaster_MT.planarToBuffered_F32(Planar<GrayF32> src, DataBufferByte buffer, WritableRaster dst) static voidImplConvertRaster_MT.planarToBuffered_F32(Planar<GrayF32> src, DataBufferInt buffer, WritableRaster dst) static voidImplConvertRaster.planarToBuffered_F32(Planar<GrayF32> src, BufferedImage dst) static voidImplConvertRaster.planarToBuffered_F32(Planar<GrayF32> src, DataBufferByte buffer, WritableRaster dst) static voidImplConvertRaster.planarToBuffered_F32(Planar<GrayF32> src, DataBufferInt buffer, WritableRaster dst) -
Uses of GrayF32 in boofcv.io.jcodec
Methods in boofcv.io.jcodec with parameters of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplConvertJCodecPicture.yuv420_to_F32(org.jcodec.common.model.Picture input, GrayF32 output) Method parameters in boofcv.io.jcodec with type arguments of type GrayF32Modifier and TypeMethodDescriptionstatic voidImplConvertJCodecPicture.yuv420_to_PlRgb_F32(org.jcodec.common.model.Picture input, Planar<GrayF32> output) -
Uses of GrayF32 in boofcv.misc
Methods in boofcv.misc with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.simulation
Fields in boofcv.simulation declared as GrayF32Methods in boofcv.simulation that return GrayF32Modifier and TypeMethodDescriptionSimulatePlanarWorld.getOutput()SimulatePlanarWorld.render()Render the scene and returns the rendered image.Methods in boofcv.simulation with parameters of type GrayF32Modifier and TypeMethodDescriptionvoidSimulatePlanarWorld.addSurface(Se3_F64 rectToWorld, double widthWorld, GrayF32 texture) Adds a surface to the simulation. -
Uses of GrayF32 in boofcv.struct.border
Methods in boofcv.struct.border with parameters of type GrayF32Constructors in boofcv.struct.border with parameters of type GrayF32 -
Uses of GrayF32 in boofcv.struct.image
Fields in boofcv.struct.image with type parameters of type GrayF32Methods in boofcv.struct.image that return GrayF32 -
Uses of GrayF32 in boofcv.visualize
Fields in boofcv.visualize declared as GrayF32