Uses of Class
boofcv.struct.image.Planar
Packages that use Planar
Package
Description
-
Uses of Planar in boofcv
Modifier and TypeMethodDescriptionstatic <T extends Planar>
TBoofTesting.createSubImageOf_PL(T input) -
Uses of Planar in boofcv.abst.feature.describe
Methods in boofcv.abst.feature.describe that return types with arguments of type PlanarMethods in boofcv.abst.feature.describe with parameters of type Planar -
Uses of Planar in boofcv.abst.feature.detdesc
Methods in boofcv.abst.feature.detdesc that return types with arguments of type PlanarMethods in boofcv.abst.feature.detdesc with parameters of type Planar -
Uses of Planar in boofcv.abst.filter.convolve
Methods in boofcv.abst.filter.convolve that return types with arguments of type PlanarModifier and TypeMethodDescriptionPlanarConvolveDown.getInputType()PlanarConvolveDown.getOutputType()Methods in boofcv.abst.filter.convolve with parameters of type Planar -
Uses of Planar in boofcv.abst.filter.derivative
Methods in boofcv.abst.filter.derivative that return types with arguments of type PlanarModifier and TypeMethodDescriptionImageGradient_PL.getDerivativeType()ImageGradient_PL.getInputType()Methods in boofcv.abst.filter.derivative with parameters of type Planar -
Uses of Planar in boofcv.abst.filter.interpolate
Methods in boofcv.abst.filter.interpolate that return PlanarMethods in boofcv.abst.filter.interpolate that return types with arguments of type PlanarModifier and TypeMethodDescriptionInterpolatePixel_PL_using_SB.copy()InterpolatePixel_PL_using_SB.getBorder()InterpolatePixel_PL_using_SB.getImageType()Methods in boofcv.abst.filter.interpolate with parameters of type PlanarMethod parameters in boofcv.abst.filter.interpolate with type arguments of type PlanarModifier and TypeMethodDescriptionvoidInterpolatePixel_PL_using_SB.setBorder(ImageBorder<Planar<T>> border) -
Uses of Planar in boofcv.abst.sfm.d2
Methods in boofcv.abst.sfm.d2 with parameters of type Planar -
Uses of Planar in boofcv.abst.sfm.d3
Methods in boofcv.abst.sfm.d3 that return PlanarModifier and TypeMethodDescriptionPyramidDirectColorDepth_to_DepthVisualOdometry.getUndistorted() -
Uses of Planar in boofcv.alg
Methods in boofcv.alg that return PlanarModifier and TypeMethodDescriptionInputSanityCheck.declareOrReshape(@Nullable Planar<T> image, int width, int height, int numBands, Class<T> imageType) Methods in boofcv.alg with parameters of type PlanarModifier and TypeMethodDescriptionInputSanityCheck.declareOrReshape(@Nullable Planar<T> image, int width, int height, int numBands, Class<T> imageType) -
Uses of Planar in boofcv.alg.background.moving
Fields in boofcv.alg.background.moving with type parameters of type PlanarModifier and TypeFieldDescriptionprotected InterpolatePixelMB<Planar<GrayF32>>BackgroundMovingBasic_PL_MT._interpolationBGprotected InterpolatePixelMB<Planar<GrayF32>>BackgroundMovingBasic_PL._interpolationBGprotected InterpolatePixelMB<Planar<T>>BackgroundMovingBasic_PL_MT._interpolationInputprotected InterpolatePixelMB<Planar<T>>BackgroundMovingBasic_PL._interpolationInputprotected InterpolatePixelMB<Planar<T>>BackgroundMovingGaussian_PL_MT._interpolationInputprotected InterpolatePixelMB<Planar<T>>BackgroundMovingGaussian_PL._interpolationInputMethods in boofcv.alg.background.moving with parameters of type PlanarModifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected voidprotected voidBackgroundMovingBasic_PL_MT.updateBackground(int x0, int y0, int x1, int y1, Planar<T> frame) protected voidBackgroundMovingBasic_PL.updateBackground(int x0, int y0, int x1, int y1, Planar<T> frame) protected voidBackgroundMovingGaussian_PL_MT.updateBackground(int x0, int y0, int x1, int y1, Planar<T> frame) protected voidBackgroundMovingGaussian_PL.updateBackground(int x0, int y0, int x1, int y1, Planar<T> frame) Constructor parameters in boofcv.alg.background.moving with type arguments of type PlanarModifierConstructorDescriptionBackgroundMovingBasic_PL(float learnRate, float threshold, Point2Transform2Model_F32<Motion> transform, InterpolationType interpType, ImageType<Planar<T>> imageType) BackgroundMovingBasic_PL_MT(float learnRate, float threshold, Point2Transform2Model_F32<Motion> transform, InterpolationType interpType, ImageType<Planar<T>> imageType) BackgroundMovingGaussian_PL(float learnRate, float threshold, Point2Transform2Model_F32<Motion> transform, InterpolationType interpType, ImageType<Planar<T>> imageType) Configurations background removal.BackgroundMovingGaussian_PL_MT(float learnRate, float threshold, Point2Transform2Model_F32<Motion> transform, InterpolationType interpType, ImageType<Planar<T>> imageType) Configurations background removal. -
Uses of Planar in boofcv.alg.background.stationary
Fields in boofcv.alg.background.stationary declared as PlanarModifier and TypeFieldDescriptionBackgroundStationaryBasic_PL_MT.backgroundBackgroundStationaryBasic_PL.backgroundMethods in boofcv.alg.background.stationary that return PlanarModifier and TypeMethodDescriptionBackgroundStationaryBasic_PL_MT.getBackground()Returns the background image.BackgroundStationaryBasic_PL.getBackground()Returns the background image.Methods in boofcv.alg.background.stationary with parameters of type PlanarModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidBackgroundStationaryBasic_PL_MT.updateBackground(Planar<T> frame) voidBackgroundStationaryBasic_PL.updateBackground(Planar<T> frame) voidBackgroundStationaryGaussian_PL_MT.updateBackground(Planar<T> frame) voidBackgroundStationaryGaussian_PL.updateBackground(Planar<T> frame) Constructor parameters in boofcv.alg.background.stationary with type arguments of type PlanarModifierConstructorDescriptionBackgroundStationaryBasic_PL(float learnRate, float threshold, ImageType<Planar<T>> imageType) BackgroundStationaryBasic_PL_MT(float learnRate, float threshold, ImageType<Planar<T>> imageType) BackgroundStationaryGaussian_PL(float learnRate, float threshold, ImageType<Planar<T>> imageType) Configurations background removal.BackgroundStationaryGaussian_PL_MT(float learnRate, float threshold, ImageType<Planar<T>> imageType) Configurations background removal. -
Uses of Planar in boofcv.alg.color
Methods in boofcv.alg.color with parameters of type PlanarModifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
voidConverts an image from HSV into RGB.static <T extends ImageGray<T>>
voidConvert a 3-channelPlanarimage from LAB into RGB.static <T extends ImageGray<T>>
voidConverts an image from RGB into HSV.static <T extends ImageGray<T>>
voidConvert a 3-channelPlanarimage from RGB into LAB.static <T extends ImageGray<T>>
voidConvert aPlanar8-bit RGB into XYZ.static <T extends ImageGray<T>>
voidConvert a 3-channelPlanarimage from RGB into YUV.static <T extends ImageGray<T>>
voidConverts aPlanarCEI XYZ image to 8-bit RGB.static <T extends ImageGray<T>>
voidConvert a 3-channelPlanarimage from YUV into RGB. -
Uses of Planar in boofcv.alg.color.impl
Methods in boofcv.alg.color.impl with parameters of type PlanarModifier 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 voidImplColorRgb_MT.rgbToGray_Weighted_F64(Planar<GrayF64> rgb, GrayF64 gray) static voidImplColorRgb.rgbToGray_Weighted_F64(Planar<GrayF64> rgb, GrayF64 gray) static voidImplColorRgb_MT.rgbToGray_Weighted_U8(Planar<GrayU8> rgb, GrayU8 gray) static voidImplColorRgb.rgbToGray_Weighted_U8(Planar<GrayU8> rgb, GrayU8 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 voidImplColorLab_MT.rgbToLab_U8(Planar<GrayU8> rgb, Planar<GrayF32> lab) static voidImplColorLab.rgbToLab_U8(Planar<GrayU8> 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 voidImplColorXyz_MT.rgbToXyz_U8(Planar<GrayU8> rgb, Planar<GrayF32> xyz) static voidImplColorXyz.rgbToXyz_U8(Planar<GrayU8> 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.ycbcrToRgb_U8(Planar<GrayU8> yuv, Planar<GrayU8> rgb) static voidImplColorYuv.ycbcrToRgb_U8(Planar<GrayU8> yuv, 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 Planar in boofcv.alg.depth
Methods in boofcv.alg.depth with parameters of type PlanarModifier and TypeMethodDescriptionstatic voidVisualDepthOps.depthTo3D(CameraPinholeBrown param, Planar<GrayU8> rgb, GrayU16 depth, DogArray<Point3D_F64> cloud, DogArray<int[]> cloudColor) Creates a point cloud from a depth image and saves the color information. -
Uses of Planar in boofcv.alg.disparity.sgm
Fields in boofcv.alg.disparity.sgm declared as PlanarMethods in boofcv.alg.disparity.sgm that return PlanarMethods in boofcv.alg.disparity.sgm with parameters of type PlanarModifier and TypeMethodDescriptionvoidAggregates the cost in the tensor `costYXD`.voidComputes the score for all possible disparity values across all pixels.voidSgmDisparitySelector_MT.select(Planar<GrayU16> costYXD, Planar<GrayU16> aggregatedYXD, GrayU8 disparity) voidSgmDisparitySelector.select(Planar<GrayU16> costYXD, Planar<GrayU16> aggregatedYXD, GrayU8 disparity) Given the aggregated cost compute the best disparity to pixel level accuracy for all pixels -
Uses of Planar in boofcv.alg.disparity.sgm.cost
Fields in boofcv.alg.disparity.sgm.cost declared as PlanarMethods in boofcv.alg.disparity.sgm.cost with parameters of type Planar -
Uses of Planar in boofcv.alg.distort.impl
Methods in boofcv.alg.distort.impl that return types with arguments of type PlanarModifier and TypeMethodDescriptionstatic <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
ImageDistort<Planar<Input>,Planar<Output>> DistortSupport.createDistortPL(Class<Output> outputType, PixelTransform<Point2D_F32> dstToSrc, InterpolatePixelS<Input> interp, boolean cached) Creates aImageDistortfor the planar images of the specified image type, transformation and interpolation instance.static <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
ImageDistort<Planar<Input>,Planar<Output>> DistortSupport.createDistortPL(Class<Output> outputType, PixelTransform<Point2D_F32> dstToSrc, InterpolatePixelS<Input> interp, boolean cached) Creates aImageDistortfor the planar images of the specified image type, transformation and interpolation instance.Methods in boofcv.alg.distort.impl with parameters of type Planar -
Uses of Planar in boofcv.alg.feature.color
Methods in boofcv.alg.feature.color with parameters of type PlanarModifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
voidGHistogramFeatureOps.histogram(Planar<T> image, Histogram_F64 histogram) Computes a joint histogram for a planar image.static voidHistogramFeatureOps.histogram_F32(Planar<GrayF32> image, Histogram_F64 histogram) static voidHistogramFeatureOps.histogram_U8(Planar<GrayU8> image, Histogram_F64 histogram) -
Uses of Planar in boofcv.alg.feature.describe
Methods in boofcv.alg.feature.describe with parameters of type Planar -
Uses of Planar in boofcv.alg.feature.detdesc
Methods in boofcv.alg.feature.detdesc with parameters of type PlanarModifier and TypeMethodDescriptionprotected voidprotected voidvoidDetects and describes features inside provide images. -
Uses of Planar in boofcv.alg.filter.blur
Methods in boofcv.alg.filter.blur that return PlanarModifier and TypeMethodDescriptionBlurImageOps.gaussian(Planar<T> input, @Nullable Planar<T> output, double sigmaX, int radiusX, double sigmaY, int radiusY, T storage) Applies Gaussian blur to aPlanarBlurImageOps.gaussian(Planar<T> input, @Nullable Planar<T> output, double sigma, int radius, T storage) Applies Gaussian blur to aPlanarBlurImageOps.mean(Planar<T> input, @Nullable Planar<T> output, int radiusX, int radiusY, T storage, @Nullable GrowArray workVert) Applies a mean box filter with weighted borders.BlurImageOps.mean(Planar<T> input, @Nullable Planar<T> output, int radius, T storage, @Nullable GrowArray workVert) Applies mean box filter to aPlanarBlurImageOps.meanAdaptive(Planar<T> input, @Nullable Planar<T> output, int radiusX, int radiusY, double noiseVariance) Adaptive applies mean blur filter while maintaining edge sharpness with re-weighted image borders.BlurImageOps.meanB(Planar<T> input, @Nullable Planar<T> output, int radiusX, int radiusY, @Nullable ImageBorder<T> binput, T storage, @Nullable GrowArray workVert) Applies a mean box filter with extended borders.BlurImageOps.meanGeometric(Planar<T> input, @Nullable Planar<T> output, int radiusX, int radiusY) Applies a geometric mean box filter with re-weighted image borders.BlurImageOps.median(Planar<T> input, @Nullable Planar<T> output, int radiusX, int radiusY, @Nullable GrowArray<?> work) Applies median filter to aPlanarMethods in boofcv.alg.filter.blur with parameters of type PlanarModifier and TypeMethodDescriptionBlurImageOps.gaussian(Planar<T> input, @Nullable Planar<T> output, double sigmaX, int radiusX, double sigmaY, int radiusY, T storage) Applies Gaussian blur to aPlanarBlurImageOps.gaussian(Planar<T> input, @Nullable Planar<T> output, double sigma, int radius, T storage) Applies Gaussian blur to aPlanarBlurImageOps.mean(Planar<T> input, @Nullable Planar<T> output, int radiusX, int radiusY, T storage, @Nullable GrowArray workVert) Applies a mean box filter with weighted borders.BlurImageOps.mean(Planar<T> input, @Nullable Planar<T> output, int radius, T storage, @Nullable GrowArray workVert) Applies mean box filter to aPlanarBlurImageOps.meanAdaptive(Planar<T> input, @Nullable Planar<T> output, int radiusX, int radiusY, double noiseVariance) Adaptive applies mean blur filter while maintaining edge sharpness with re-weighted image borders.BlurImageOps.meanB(Planar<T> input, @Nullable Planar<T> output, int radiusX, int radiusY, @Nullable ImageBorder<T> binput, T storage, @Nullable GrowArray workVert) Applies a mean box filter with extended borders.BlurImageOps.meanGeometric(Planar<T> input, @Nullable Planar<T> output, int radiusX, int radiusY) Applies a geometric mean box filter with re-weighted image borders.BlurImageOps.median(Planar<T> input, @Nullable Planar<T> output, int radiusX, int radiusY, @Nullable GrowArray<?> work) Applies median filter to aPlanar -
Uses of Planar in boofcv.alg.filter.blur.impl
Methods in boofcv.alg.filter.blur.impl with parameters of type Planar -
Uses of Planar in boofcv.alg.filter.derivative
Methods in boofcv.alg.filter.derivative with parameters of type PlanarModifier 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 basisstatic 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 Planar in boofcv.alg.filter.misc
Methods in boofcv.alg.filter.misc with parameters of type Planar -
Uses of Planar in boofcv.alg.misc
Methods in boofcv.alg.misc with parameters of type PlanarModifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
voidComputes the average for each pixel across all bands in thePlanarimage.static <T extends ImageGray<T>>
voidComputes the average for each pixel across the specified bands in thePlanarimage.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 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 average for each pixel across all bands in thePlanarimage.static voidComputes the average for each pixel across selected bands in thePlanarimage.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 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 average for each pixel across all bands in thePlanarimage.static voidComputes the average for each pixel across selected bands in thePlanarimage.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 <T extends ImageGray<T>>
voidImageBandMath.checkInput(Planar<T> input, int startBand, int lastBand) static <T extends ImageGray<T>>
voidComputes the maximum for each pixel across all bands in thePlanarimage.static <T extends ImageGray<T>>
voidComputes the maximum for each pixel across the specified 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 maximum for each pixel across all bands in thePlanarimage.static voidComputes the maximum 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 maximum for each pixel across all bands in thePlanarimage.static voidComputes the maximum 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 maximum for each pixel across all bands in thePlanarimage.static voidComputes the maximum 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 <T extends ImageGray<T>>
voidComputes the median for each pixel across all bands in thePlanarimage.static <T extends ImageGray<T>>
voidComputes the median for each pixel across the specified 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 median for each pixel across all bands in thePlanarimage.static voidComputes the median 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 median for each pixel across all bands in thePlanarimage.static voidComputes the median 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 median for each pixel across all bands in thePlanarimage.static voidComputes the median 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 <T extends ImageGray<T>>
voidComputes the minimum for each pixel across all bands in thePlanarimage.static <T extends ImageGray<T>>
voidComputes the minimum for each pixel across specified 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 minimum for each pixel across all bands in thePlanarimage.static voidComputes the minimum 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 minimum for each pixel across all bands in thePlanarimage.static voidComputes the minimum 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 minimum for each pixel across all bands in thePlanarimage.static voidComputes the minimum 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 <T extends ImageGray<T>>
voidComputes the standard deviation for each pixel across all bands in thePlanarimage.static <T extends ImageGray<T>>
voidComputes the standard deviation for each pixel across the specified 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.static voidComputes the standard deviation for each pixel across all bands in thePlanarimage.static voidImageBandMath.stdDev(Planar<GrayF64> input, GrayF64 output, @Nullable GrayF64 avg, int startBand, int lastBand) Computes the standard deviation for each pixel across all bands in thePlanarimage.static voidComputes the standard deviation for each pixel across all bands in thePlanarimage.static voidImageBandMath.stdDev(Planar<GrayS16> input, GrayS16 output, @Nullable GrayS16 avg, int startBand, int lastBand) Computes the standard deviation for each pixel across all bands in thePlanarimage.static voidComputes the standard deviation for each pixel across all bands in thePlanarimage.static voidImageBandMath.stdDev(Planar<GrayS32> input, GrayS32 output, @Nullable GrayS32 avg, int startBand, int lastBand) Computes the standard deviation for each pixel across all bands in thePlanarimage.static voidComputes the standard deviation for each pixel across all bands in thePlanarimage.static voidImageBandMath.stdDev(Planar<GrayS64> input, GrayS64 output, @Nullable GrayS64 avg, int startBand, int lastBand) Computes the standard deviation for each pixel across all bands in thePlanarimage.static voidComputes the standard deviation for each pixel across all bands in thePlanarimage.static voidImageBandMath.stdDev(Planar<GrayU16> input, GrayU16 output, @Nullable GrayU16 avg, int startBand, int lastBand) Computes the standard deviation for each pixel across all bands in thePlanarimage.static voidComputes the standard deviation for each pixel across all bands in thePlanarimage.static voidImageBandMath.stdDev(Planar<GrayU8> input, GrayU8 output, @Nullable GrayU8 avg, int startBand, int lastBand) Computes the standard deviation for each pixel across all bands in thePlanarimage. -
Uses of Planar in boofcv.alg.misc.impl
Methods in boofcv.alg.misc.impl with parameters of type PlanarModifier and TypeMethodDescriptionstatic 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 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 voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidImplImageBandMath_MT.stdDev(Planar<GrayF32> input, GrayF32 output, GrayF32 avg, int startBand, int lastBand) static voidImplImageBandMath_MT.stdDev(Planar<GrayF64> input, GrayF64 output, GrayF64 avg, int startBand, int lastBand) static voidImplImageBandMath_MT.stdDev(Planar<GrayS16> input, GrayS16 output, GrayS16 avg, int startBand, int lastBand) static voidImplImageBandMath_MT.stdDev(Planar<GrayS32> input, GrayS32 output, GrayS32 avg, int startBand, int lastBand) static voidImplImageBandMath_MT.stdDev(Planar<GrayS64> input, GrayS64 output, GrayS64 avg, int startBand, int lastBand) static voidImplImageBandMath_MT.stdDev(Planar<GrayU16> input, GrayU16 output, GrayU16 avg, int startBand, int lastBand) static voidImplImageBandMath_MT.stdDev(Planar<GrayU8> input, GrayU8 output, GrayU8 avg, int startBand, int lastBand) static voidImplImageBandMath.stdDev(Planar<GrayF32> input, GrayF32 output, GrayF32 avg, int startBand, int lastBand) static voidImplImageBandMath.stdDev(Planar<GrayF64> input, GrayF64 output, GrayF64 avg, int startBand, int lastBand) static voidImplImageBandMath.stdDev(Planar<GrayS16> input, GrayS16 output, GrayS16 avg, int startBand, int lastBand) static voidImplImageBandMath.stdDev(Planar<GrayS32> input, GrayS32 output, GrayS32 avg, int startBand, int lastBand) static voidImplImageBandMath.stdDev(Planar<GrayS64> input, GrayS64 output, GrayS64 avg, int startBand, int lastBand) static voidImplImageBandMath.stdDev(Planar<GrayU16> input, GrayU16 output, GrayU16 avg, int startBand, int lastBand) static voidImplImageBandMath.stdDev(Planar<GrayU8> input, GrayU8 output, GrayU8 avg, int startBand, int lastBand) -
Uses of Planar in boofcv.alg.segmentation.fh04.impl
Methods in boofcv.alg.segmentation.fh04.impl that return types with arguments of type PlanarModifier and TypeMethodDescriptionFhEdgeWeights4_PLF32.getInputType()FhEdgeWeights4_PLU8.getInputType()FhEdgeWeights8_PLF32.getInputType()FhEdgeWeights8_PLU8.getInputType()Methods in boofcv.alg.segmentation.fh04.impl with parameters of type PlanarModifier and TypeMethodDescriptionvoidFhEdgeWeights4_PLF32.process(Planar<GrayF32> input, DogArray<SegmentFelzenszwalbHuttenlocher04.Edge> edges) voidFhEdgeWeights4_PLU8.process(Planar<GrayU8> input, DogArray<SegmentFelzenszwalbHuttenlocher04.Edge> edges) voidFhEdgeWeights8_PLF32.process(Planar<GrayF32> input, DogArray<SegmentFelzenszwalbHuttenlocher04.Edge> edges) voidFhEdgeWeights8_PLU8.process(Planar<GrayU8> input, DogArray<SegmentFelzenszwalbHuttenlocher04.Edge> edges) -
Uses of Planar in boofcv.alg.sfm.d3.direct
Methods in boofcv.alg.sfm.d3.direct that return types with arguments of type PlanarModifier and TypeMethodDescriptionVisOdomDirectColorDepth.getDerivType()VisOdomDirectColorDepth.getImageType()PyramidDirectColorDepth.getInputType()Methods in boofcv.alg.sfm.d3.direct with parameters of type PlanarModifier and TypeMethodDescriptionbooleanVisOdomDirectColorDepth.estimateMotion(Planar<I> input, Se3_F32 hintKeyToInput) Estimates the motion relative to the key frame.booleanPyramidDirectColorDepth.process(Planar<T> input, ImagePixelTo3D inputDepth) Constructor parameters in boofcv.alg.sfm.d3.direct with type arguments of type Planar -
Uses of Planar in boofcv.alg.sfm.overhead
Methods in boofcv.alg.sfm.overhead with parameters of type Planar -
Uses of Planar in boofcv.alg.tracker.meanshift
Methods in boofcv.alg.tracker.meanshift with parameters of type Planar -
Uses of Planar in boofcv.core.encoding
Methods in boofcv.core.encoding that return PlanarModifier and TypeMethodDescriptionConvertNV21.nv21ToPlanarRgb_F32(byte[] data, int width, int height, Planar<GrayF32> output) Converts an NV21 image into aPlanarRGB image with F32 bands.ConvertNV21.nv21ToPlanarYuv(byte[] data, int width, int height, Planar<T> output, Class<T> outputType) Converts an NV21 image into aPlanarYUV image.ConvertNV21.nv21ToPlanarYuv_U8(byte[] data, int width, int height, Planar<GrayU8> output) Converts an NV21 image into aPlanarYUV image with U8 bands.ConvertNV21.nv21TPlanarRgb_U8(byte[] data, int width, int height, Planar<GrayU8> output) Converts an NV21 image into aPlanarRGB image with U8 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) ConvertYuv420_888.yuvToPlanarRgbU8(ByteBuffer bufferY, ByteBuffer bufferU, ByteBuffer bufferV, int width, int height, int strideY, int strideUV, int stridePixelUV, @Nullable Planar<GrayU8> output, @Nullable GrowArray<DogArray_I8> workArrays) ConvertYuv420_888.yuvToPlanarYuvU8(ByteBuffer bufferY, ByteBuffer bufferU, ByteBuffer bufferV, int width, int height, int strideY, int strideUV, int stridePixelUV, @Nullable Planar<GrayU8> output, @Nullable GrowArray<DogArray_I8> workArrays) Methods in boofcv.core.encoding with parameters of type PlanarModifier and TypeMethodDescriptionConvertNV21.nv21ToPlanarRgb_F32(byte[] data, int width, int height, Planar<GrayF32> output) Converts an NV21 image into aPlanarRGB image with F32 bands.ConvertNV21.nv21ToPlanarYuv(byte[] data, int width, int height, Planar<T> output, Class<T> outputType) Converts an NV21 image into aPlanarYUV image.ConvertNV21.nv21ToPlanarYuv_U8(byte[] data, int width, int height, Planar<GrayU8> output) Converts an NV21 image into aPlanarYUV image with U8 bands.ConvertNV21.nv21TPlanarRgb_U8(byte[] data, int width, int height, Planar<GrayU8> output) Converts an NV21 image into aPlanarRGB image with U8 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) ConvertYuv420_888.yuvToPlanarRgbU8(ByteBuffer bufferY, ByteBuffer bufferU, ByteBuffer bufferV, int width, int height, int strideY, int strideUV, int stridePixelUV, @Nullable Planar<GrayU8> output, @Nullable GrowArray<DogArray_I8> workArrays) ConvertYuv420_888.yuvToPlanarYuvU8(ByteBuffer bufferY, ByteBuffer bufferU, ByteBuffer bufferV, int width, int height, int strideY, int strideUV, int stridePixelUV, @Nullable Planar<GrayU8> output, @Nullable GrowArray<DogArray_I8> workArrays) -
Uses of Planar in boofcv.core.encoding.impl
Methods in boofcv.core.encoding.impl with parameters of type PlanarModifier and TypeMethodDescriptionstatic voidImplConvertNV21_MT.nv21ToPlanarRgb_F32(byte[] dataNV, Planar<GrayF32> output) static voidImplConvertNV21.nv21ToPlanarRgb_F32(byte[] dataNV, Planar<GrayF32> output) static voidImplConvertNV21_MT.nv21ToPlanarRgb_U8(byte[] dataNV, Planar<GrayU8> output) static voidImplConvertNV21.nv21ToPlanarRgb_U8(byte[] dataNV, Planar<GrayU8> output) static voidImplConvertNV21_MT.nv21ToPlanarYuv_F32(byte[] dataNV, Planar<GrayF32> output) static voidImplConvertNV21.nv21ToPlanarYuv_F32(byte[] dataNV, Planar<GrayF32> output) static voidImplConvertNV21_MT.nv21ToPlanarYuv_U8(byte[] dataNV, Planar<GrayU8> output) static voidImplConvertNV21.nv21ToPlanarYuv_U8(byte[] dataNV, Planar<GrayU8> output) static voidImplConvertYuyv_MT.yuyvToPlanarRgb_F32(byte[] dataYV, Planar<GrayF32> output) static voidImplConvertYuyv.yuyvToPlanarRgb_F32(byte[] dataYV, Planar<GrayF32> output) static voidImplConvertYuyv_MT.yuyvToPlanarRgb_U8(byte[] dataYV, Planar<GrayU8> output) static voidImplConvertYuyv.yuyvToPlanarRgb_U8(byte[] dataYV, Planar<GrayU8> output) static voidImplConvertYV12_MT.yv12ToPlanarRgb_F32(byte[] dataYV, Planar<GrayF32> output) static voidImplConvertYV12.yv12ToPlanarRgb_F32(byte[] dataYV, Planar<GrayF32> output) static voidImplConvertYV12_MT.yv12ToPlanarRgb_U8(byte[] dataYV, Planar<GrayU8> output) static voidImplConvertYV12.yv12ToPlanarRgb_U8(byte[] dataYV, Planar<GrayU8> output) -
Uses of Planar in boofcv.core.image
Methods in boofcv.core.image that return PlanarModifier and TypeMethodDescriptionConvertImage.convert(InterleavedF32 input, Planar<GrayF32> output) Converts aInterleavedF32into the equivalentPlanarConvertImage.convert(InterleavedF64 input, Planar<GrayF64> output) Converts aInterleavedF64into the equivalentPlanarConvertImage.convert(InterleavedS16 input, Planar<GrayS16> output) Converts aInterleavedS16into the equivalentPlanarConvertImage.convert(InterleavedS32 input, Planar<GrayS32> output) Converts aInterleavedS32into the equivalentPlanarConvertImage.convert(InterleavedS64 input, Planar<GrayS64> output) Converts aInterleavedS64into the equivalentPlanarConvertImage.convert(InterleavedS8 input, Planar<GrayS8> output) Converts aInterleavedS8into the equivalentPlanarConvertImage.convert(InterleavedU16 input, Planar<GrayU16> output) Converts aInterleavedU16into the equivalentPlanarConvertImage.convert(InterleavedU8 input, Planar<GrayU8> output) Converts aInterleavedU8into the equivalentPlanarConvertImage.convertF32U8(InterleavedF32 input, Planar<GrayU8> output) Converts aInterleavedF32into the equivalentPlanarConvertImage.convertU8F32(InterleavedU8 input, Planar<GrayF32> output) Converts aInterleavedU8into the equivalentPlanarMethods in boofcv.core.image that return types with arguments of type PlanarModifier and TypeMethodDescriptionLookUpColorRgbFormats.PL_F32.getImageType()LookUpColorRgbFormats.PL_U8.getImageType()Methods in boofcv.core.image with parameters of type PlanarModifier and TypeMethodDescriptionstatic GrayF32static GrayF64static GrayS16static GrayS32static GrayS64static GrayS8static GrayU16static GrayU8static <T extends ImageGray<T>>
TConvertImage.convert(InterleavedF32 input, Planar<GrayF32> output) Converts aInterleavedF32into the equivalentPlanarConvertImage.convert(InterleavedF64 input, Planar<GrayF64> output) Converts aInterleavedF64into the equivalentPlanarConvertImage.convert(InterleavedS16 input, Planar<GrayS16> output) Converts aInterleavedS16into the equivalentPlanarConvertImage.convert(InterleavedS32 input, Planar<GrayS32> output) Converts aInterleavedS32into the equivalentPlanarConvertImage.convert(InterleavedS64 input, Planar<GrayS64> output) Converts aInterleavedS64into the equivalentPlanarConvertImage.convert(InterleavedS8 input, Planar<GrayS8> output) Converts aInterleavedS8into the equivalentPlanarConvertImage.convert(InterleavedU16 input, Planar<GrayU16> output) Converts aInterleavedU16into the equivalentPlanarConvertImage.convert(InterleavedU8 input, Planar<GrayU8> output) Converts aInterleavedU8into the equivalentPlanarstatic InterleavedF32ConvertImage.convert(Planar<GrayF32> input, InterleavedF32 output) Converts aPlanarinto the equivalentInterleavedF32static InterleavedF64ConvertImage.convert(Planar<GrayF64> input, InterleavedF64 output) Converts aPlanarinto the equivalentInterleavedF64static InterleavedS16ConvertImage.convert(Planar<GrayS16> input, InterleavedS16 output) Converts aPlanarinto the equivalentInterleavedS16static InterleavedS32ConvertImage.convert(Planar<GrayS32> input, InterleavedS32 output) Converts aPlanarinto the equivalentInterleavedS32static InterleavedS64ConvertImage.convert(Planar<GrayS64> input, InterleavedS64 output) Converts aPlanarinto the equivalentInterleavedS64static InterleavedS8ConvertImage.convert(Planar<GrayS8> input, InterleavedS8 output) Converts aPlanarinto the equivalentInterleavedS8static InterleavedU16ConvertImage.convert(Planar<GrayU16> input, InterleavedU16 output) Converts aPlanarinto the equivalentInterleavedU16static InterleavedU8ConvertImage.convert(Planar<GrayU8> input, InterleavedU8 output) Converts aPlanarinto the equivalentInterleavedU8ConvertImage.convertF32U8(InterleavedF32 input, Planar<GrayU8> output) Converts aInterleavedF32into the equivalentPlanarstatic InterleavedU8ConvertImage.convertF32U8(Planar<GrayF32> input, InterleavedU8 output) Converts aPlanarinto the equivalentInterleavedU8ConvertImage.convertU8F32(InterleavedU8 input, Planar<GrayF32> output) Converts aInterleavedU8into the equivalentPlanarstatic InterleavedF32ConvertImage.convertU8F32(Planar<GrayU8> input, InterleavedF32 output) Converts aPlanarinto the equivalentInterleavedF32static voidConvertByteBufferImage.from_3BU8_to_3PF32(ByteBuffer src, int srcOffset, int srcStride, Planar<GrayF32> dst, DogArray_I8 work) static voidConvertByteBufferImage.from_3BU8_to_3PU8(ByteBuffer src, int srcOffset, int srcStride, Planar<GrayU8> dst, DogArray_I8 work) voidvoidstatic GImageMultiBandConstructors in boofcv.core.image with parameters of type Planar -
Uses of Planar in boofcv.core.image.impl
Methods in boofcv.core.image.impl with parameters of type PlanarModifier and TypeMethodDescriptionstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidImplConvertImage_MT.convert(InterleavedF32 input, Planar<GrayF32> output) static voidImplConvertImage_MT.convert(InterleavedF64 input, Planar<GrayF64> output) static voidImplConvertImage_MT.convert(InterleavedS16 input, Planar<GrayS16> output) static voidImplConvertImage_MT.convert(InterleavedS32 input, Planar<GrayS32> output) static voidImplConvertImage_MT.convert(InterleavedS64 input, Planar<GrayS64> output) static voidImplConvertImage_MT.convert(InterleavedS8 input, Planar<GrayS8> output) static voidImplConvertImage_MT.convert(InterleavedU16 input, Planar<GrayU16> output) static voidImplConvertImage_MT.convert(InterleavedU8 input, Planar<GrayU8> output) static voidImplConvertImage_MT.convert(Planar<GrayF32> input, InterleavedF32 output) static voidImplConvertImage_MT.convert(Planar<GrayF64> input, InterleavedF64 output) static voidImplConvertImage_MT.convert(Planar<GrayS16> input, InterleavedS16 output) static voidImplConvertImage_MT.convert(Planar<GrayS32> input, InterleavedS32 output) static voidImplConvertImage_MT.convert(Planar<GrayS64> input, InterleavedS64 output) static voidImplConvertImage_MT.convert(Planar<GrayS8> input, InterleavedS8 output) static voidImplConvertImage_MT.convert(Planar<GrayU16> input, InterleavedU16 output) static voidImplConvertImage_MT.convert(Planar<GrayU8> input, InterleavedU8 output) static voidImplConvertImage.convert(InterleavedF32 input, Planar<GrayF32> output) static voidImplConvertImage.convert(InterleavedF64 input, Planar<GrayF64> output) static voidImplConvertImage.convert(InterleavedS16 input, Planar<GrayS16> output) static voidImplConvertImage.convert(InterleavedS32 input, Planar<GrayS32> output) static voidImplConvertImage.convert(InterleavedS64 input, Planar<GrayS64> output) static voidImplConvertImage.convert(InterleavedS8 input, Planar<GrayS8> output) static voidImplConvertImage.convert(InterleavedU16 input, Planar<GrayU16> output) static voidImplConvertImage.convert(InterleavedU8 input, Planar<GrayU8> output) static voidImplConvertImage.convert(Planar<GrayF32> input, InterleavedF32 output) static voidImplConvertImage.convert(Planar<GrayF64> input, InterleavedF64 output) static voidImplConvertImage.convert(Planar<GrayS16> input, InterleavedS16 output) static voidImplConvertImage.convert(Planar<GrayS32> input, InterleavedS32 output) static voidImplConvertImage.convert(Planar<GrayS64> input, InterleavedS64 output) static voidImplConvertImage.convert(Planar<GrayS8> input, InterleavedS8 output) static voidImplConvertImage.convert(Planar<GrayU16> input, InterleavedU16 output) static voidImplConvertImage.convert(Planar<GrayU8> input, InterleavedU8 output) static voidImplConvertImage_MT.convertF32U8(InterleavedF32 input, Planar<GrayU8> output) static voidImplConvertImage_MT.convertF32U8(Planar<GrayF32> input, InterleavedU8 output) static voidImplConvertImage.convertF32U8(InterleavedF32 input, Planar<GrayU8> output) static voidImplConvertImage.convertF32U8(Planar<GrayF32> input, InterleavedU8 output) static voidImplConvertImage_MT.convertU8F32(InterleavedU8 input, Planar<GrayF32> output) static voidImplConvertImage_MT.convertU8F32(Planar<GrayU8> input, InterleavedF32 output) static voidImplConvertImage.convertU8F32(InterleavedU8 input, Planar<GrayF32> output) static voidImplConvertImage.convertU8F32(Planar<GrayU8> input, InterleavedF32 output) -
Uses of Planar in boofcv.deepboof
Fields in boofcv.deepboof declared as PlanarFields in boofcv.deepboof with type parameters of type PlanarModifier and TypeFieldDescriptionBaseImageClassifier.imageTypeprotected ClipAndReduce<Planar<GrayF32>>BaseImageClassifier.massageMethods in boofcv.deepboof that return PlanarModifier and TypeMethodDescriptionBaseImageClassifier.getImageRgb()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 that return types with arguments of type PlanarMethods in boofcv.deepboof with parameters of type PlanarModifier 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 Planar in boofcv.factory.distort
Methods in boofcv.factory.distort that return types with arguments of type PlanarModifier and TypeMethodDescriptionstatic <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
ImageDistort<Planar<Input>,Planar<Output>> FactoryDistort.distortPL(boolean cached, InterpolatePixelS<Input> interp, Class<Output> outputType) Creates aImageDistortfor the planar images, transformation and interpolation instance.static <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
ImageDistort<Planar<Input>,Planar<Output>> FactoryDistort.distortPL(boolean cached, InterpolatePixelS<Input> interp, Class<Output> outputType) Creates aImageDistortfor the planar images, transformation and interpolation instance. -
Uses of Planar in boofcv.factory.filter.convolve
Methods in boofcv.factory.filter.convolve that return types with arguments of type PlanarModifier and TypeMethodDescriptionstatic <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
ConvolveDown<Planar<Input>,Planar<Output>> FactoryConvolveDown.convolvePL(Kernel1D kernel, BorderType border, boolean isHorizontal, int skip, int numBands, Class<Input> inputType, Class<Output> outputType) static <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
ConvolveDown<Planar<Input>,Planar<Output>> FactoryConvolveDown.convolvePL(Kernel1D kernel, BorderType border, boolean isHorizontal, int skip, int numBands, Class<Input> inputType, Class<Output> outputType) static <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
ConvolveDown<Planar<Input>,Planar<Output>> FactoryConvolveDown.convolvePL(Kernel2D kernel, BorderType border, int skip, int numBands, Class<Input> inputType, Class<Output> outputType) static <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
ConvolveDown<Planar<Input>,Planar<Output>> FactoryConvolveDown.convolvePL(Kernel2D kernel, BorderType border, int skip, int numBands, Class<Input> inputType, Class<Output> outputType) -
Uses of Planar in boofcv.factory.filter.derivative
Methods in boofcv.factory.filter.derivative that return types with arguments of type PlanarModifier and TypeMethodDescriptionstatic <I extends ImageGray<I>,D extends ImageGray<D>>
ImageGradient<Planar<I>,Planar<D>> FactoryDerivative.gradientPL(DerivativeType type, int numBands, Class<I> inputType, @Nullable Class<D> derivType) Returns the gradient filter for planar images of the specified type.static <I extends ImageGray<I>,D extends ImageGray<D>>
ImageGradient<Planar<I>,Planar<D>> FactoryDerivative.gradientPL(DerivativeType type, int numBands, Class<I> inputType, @Nullable Class<D> derivType) Returns the gradient filter for planar images of the specified type. -
Uses of Planar in boofcv.factory.interpolate
Methods in boofcv.factory.interpolate that return types with arguments of type PlanarModifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
InterpolatePixelMB<Planar<T>>FactoryInterpolation.createPixelPL(InterpolatePixelS<T> singleBand) Converts a single band interpolation algorithm into a mult-band interpolation forPlanarimages. -
Uses of Planar in boofcv.factory.scene
Methods in boofcv.factory.scene that return types with arguments of type Planar -
Uses of Planar in boofcv.factory.sfm
Methods in boofcv.factory.sfm that return types with arguments of type PlanarModifier and TypeMethodDescriptionstatic <Vis extends ImageGray<Vis>,Depth extends ImageGray<Depth>>
DepthVisualOdometry<Planar<Vis>,Depth> FactoryVisualOdometry.depthDirect(DepthSparse3D<Depth> sparse3D, ImageType<Planar<Vis>> visualType, Class<Depth> depthType) Method parameters in boofcv.factory.sfm with type arguments of type PlanarModifier and TypeMethodDescriptionstatic <Vis extends ImageGray<Vis>,Depth extends ImageGray<Depth>>
DepthVisualOdometry<Planar<Vis>,Depth> FactoryVisualOdometry.depthDirect(DepthSparse3D<Depth> sparse3D, ImageType<Planar<Vis>> visualType, Class<Depth> depthType) -
Uses of Planar in boofcv.io.image
Methods in boofcv.io.image that return PlanarModifier and TypeMethodDescriptionConvertBufferedImage.convertFromPlanar(BufferedImage src, @Nullable Planar<T> dst, boolean orderRgb, Class<T> type) Converts the buffered image into anPlanarimage of the specified ype.UtilImageIO.loadPPM_U8(InputStream inputStream, Planar<GrayU8> storage, DogArray_I8 temp) Reads a PPM image file directly into a Planarimage. UtilImageIO.loadPPM_U8(String fileName, Planar<GrayU8> storage, DogArray_I8 temp) Reads a PPM image file directly into a Planarimage. static PlanarConvertBufferedImage.orderBandsIntoBuffered(Planar src, BufferedImage dst) Returns a new image with the color bands in the appropriate ordering.Methods in boofcv.io.image with parameters of type PlanarModifier and TypeMethodDescriptionstatic voidConvertRaster.bufferedToPlanar_F32(BufferedImage src, Planar<GrayF32> dst) static voidConvertRaster.bufferedToPlanar_F32(DataBufferInt buffer, WritableRaster src, Planar<GrayF32> dst) static voidConvertRaster.bufferedToPlanar_U8(BufferedImage src, Planar<GrayU8> dst) static voidConvertRaster.bufferedToPlanar_U8(DataBufferInt buffer, WritableRaster src, Planar<GrayU8> dst) ConvertBufferedImage.convertFromPlanar(BufferedImage src, @Nullable Planar<T> dst, boolean orderRgb, Class<T> type) Converts the buffered image into anPlanarimage of the specified ype.static BufferedImageConvertBufferedImage.convertTo_F32(Planar<GrayF32> src, @Nullable BufferedImage dst, boolean orderRgb) static BufferedImageConvertBufferedImage.convertTo_U8(Planar<GrayU8> src, @Nullable BufferedImage dst, boolean orderRgb) UtilImageIO.loadPPM_U8(InputStream inputStream, Planar<GrayU8> storage, DogArray_I8 temp) Reads a PPM image file directly into a Planarimage. UtilImageIO.loadPPM_U8(String fileName, Planar<GrayU8> storage, DogArray_I8 temp) Reads a PPM image file directly into a Planarimage. static <T extends ImageGray<T>>
voidConvertRaster.orderBandsBufferedFromRgb(Planar<T> image, BufferedImage input) static PlanarConvertBufferedImage.orderBandsIntoBuffered(Planar src, BufferedImage dst) Returns a new image with the color bands in the appropriate ordering.static <T extends ImageGray<T>>
voidConvertRaster.orderBandsIntoRGB(Planar<T> image, BufferedImage input) If a Planar was created from a BufferedImage its colors might not be in the expected order.static voidConvertRaster.planarToBuffered_F32(Planar<GrayF32> src, DataBuffer buffer, BufferedImage dst) A faster convert that works directly with a specific rasterstatic voidConvertRaster.planarToBuffered_U8(Planar<GrayU8> src, BufferedImage dst) static voidConvertRaster.planarToBuffered_U8(Planar<GrayU8> src, DataBufferByte buffer, WritableRaster dst) static voidConvertRaster.planarToBuffered_U8(Planar<GrayU8> src, DataBufferInt buffer, WritableRaster dst) static voidUtilImageIO.savePPM(Planar<GrayU8> rgb, String fileName, @Nullable DogArray_I8 temp) Saves an image in PPM format. -
Uses of Planar in boofcv.io.image.impl
Methods in boofcv.io.image.impl with parameters of type PlanarModifier 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.bufferedToPlanar_U8(BufferedImage src, Planar<GrayU8> dst) Converts a buffered image into an planar image using the BufferedImage's RGB interface.static voidImplConvertRaster_MT.bufferedToPlanar_U8(DataBufferInt buffer, WritableRaster src, Planar<GrayU8> dst) A faster convert that works directly with a specific rasterstatic voidImplConvertRaster.bufferedToPlanar_U8(BufferedImage src, Planar<GrayU8> dst) Converts a buffered image into an planar image using the BufferedImage's RGB interface.static voidImplConvertRaster.bufferedToPlanar_U8(DataBufferInt buffer, WritableRaster src, Planar<GrayU8> 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_1BU8_to_PLU8(byte[] srcData, int srcStride, int srcOffset, Planar<GrayU8> dst) static voidImplConvertRaster.from_1BU8_to_PLU8(byte[] srcData, int srcStride, int srcOffset, Planar<GrayU8> 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_3BU8_to_PLU8(byte[] srcData, int srcStride, int srcOffset, Planar<GrayU8> dst) static voidImplConvertRaster.from_3BU8_to_PLU8(byte[] srcData, int srcStride, int srcOffset, Planar<GrayU8> 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.from_4BU8_to_PLU8(byte[] srcData, int srcStride, int srcOffset, Planar<GrayU8> dst) static voidImplConvertRaster.from_4BU8_to_PLU8(byte[] srcData, int srcStride, int srcOffset, Planar<GrayU8> 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) static voidImplConvertRaster_MT.planarToBuffered_U8(Planar<GrayU8> src, BufferedImage dst) static voidImplConvertRaster_MT.planarToBuffered_U8(Planar<GrayU8> src, DataBufferByte buffer, WritableRaster dst) static voidImplConvertRaster_MT.planarToBuffered_U8(Planar<GrayU8> src, DataBufferInt buffer, WritableRaster dst) static voidImplConvertRaster.planarToBuffered_U8(Planar<GrayU8> src, BufferedImage dst) static voidImplConvertRaster.planarToBuffered_U8(Planar<GrayU8> src, DataBufferByte buffer, WritableRaster dst) static voidImplConvertRaster.planarToBuffered_U8(Planar<GrayU8> src, DataBufferInt buffer, WritableRaster dst) -
Uses of Planar in boofcv.io.jcodec
Methods in boofcv.io.jcodec with parameters of type PlanarModifier and TypeMethodDescriptionstatic voidImplConvertJCodecPicture.RGB_to_PLU8(org.jcodec.common.model.Picture input, Planar<GrayU8> output) Converts a picture in JCodec RGB into RGB BoofCVstatic voidImplConvertJCodecPicture.yuv420_to_PlRgb_F32(org.jcodec.common.model.Picture input, Planar<GrayF32> output) static voidImplConvertJCodecPicture.yuv420_to_PlRgb_U8(org.jcodec.common.model.Picture input, Planar<GrayU8> output) -
Uses of Planar in boofcv.javacv
Methods in boofcv.javacv with parameters of type PlanarModifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
voidConvertOpenCvFrame.BGR_to_RGB(Planar<T> planar) -
Uses of Planar in boofcv.struct.image
Fields in boofcv.struct.image with type parameters of type PlanarModifier and TypeFieldDescriptionImageType.PL_F32ImageType.PL_F64ImageType.PL_S16ImageType.PL_S32ImageType.PL_S64ImageType.PL_S8ImageType.PL_U16ImageType.PL_U8Methods in boofcv.struct.image that return PlanarModifier and TypeMethodDescriptionPlanar.createNew(int imgWidth, int imgHeight) Creates a new image of the same type and number of bandsPlanar.partialSpectrum(int... which) Returns a newPlanarwhich references the same internal single band images at this one.Sets the values of each pixel equal to the pixels in the specified matrix.Creates a sub-image from 'this' image.Methods in boofcv.struct.image that return types with arguments of type PlanarMethods in boofcv.struct.image with parameters of type Planar