Uses of Class
boofcv.struct.image.ImageMultiBand
Packages that use ImageMultiBand
Package
Description
-
Uses of ImageMultiBand in boofcv.abst.filter.derivative
Classes in boofcv.abst.filter.derivative with type parameters of type ImageMultiBandModifier and TypeInterfaceDescriptioninterfaceGradientMultiToSingleBand<Input extends ImageMultiBand<Input>,Output extends ImageGray<Output>> Interface for converting a multi-band gradient into a single band gradient.classGradientMultiToSingleBand_Reflection<Input extends ImageMultiBand<Input>,Output extends ImageGray<Output>> Implementation ofGradientMultiToSingleBandwhich uses reflection to invoke static functions.classImageGradientThenReduce<Input extends ImageMultiBand<Input>,Middle extends ImageMultiBand<Middle>, Output extends ImageGray<Output>> First computes a multi-band image gradient then reduces the number of bands in the gradient to one.classImageGradientThenReduce<Input extends ImageMultiBand<Input>,Middle extends ImageMultiBand<Middle>, Output extends ImageGray<Output>> First computes a multi-band image gradient then reduces the number of bands in the gradient to one. -
Uses of ImageMultiBand in boofcv.alg
Methods in boofcv.alg with parameters of type ImageMultiBandModifier and TypeMethodDescriptionstatic voidInputSanityCheck.checkReshapeB(ImageMultiBand<?> imgA, ImageMultiBand<?> imgB) Throws exception if two images are the same instance.static voidInputSanityCheck.checkSameShapeB(ImageMultiBand<?> imgA, ImageMultiBand<?> imgB) -
Uses of ImageMultiBand in boofcv.alg.background.moving
Classes in boofcv.alg.background.moving with type parameters of type ImageMultiBandModifier and TypeClassDescriptionclassBackgroundMovingGmm_MB<T extends ImageMultiBand<T>,Motion extends InvertibleTransform<Motion>> Implementation ofBackgroundMovingGmmforImageGray.classBackgroundMovingGmm_MB_MT<T extends ImageMultiBand<T>,Motion extends InvertibleTransform<Motion>> Implementation ofBackgroundMovingGmmforImageGray. -
Uses of ImageMultiBand in boofcv.alg.background.stationary
Classes in boofcv.alg.background.stationary with type parameters of type ImageMultiBandModifier and TypeClassDescriptionclassBackgroundStationaryGmm_MB<T extends ImageMultiBand<T>>Implementation ofBackgroundAlgorithmGmmforImageMultiBand.classBackgroundStationaryGmm_MB_MT<T extends ImageMultiBand<T>>Implementation ofBackgroundAlgorithmGmmforImageMultiBand. -
Uses of ImageMultiBand in boofcv.alg.color
Methods in boofcv.alg.color with parameters of type ImageMultiBandModifier and TypeMethodDescriptionstatic voidColorRgb.rgbToGray_Weighted(ImageMultiBand rgb, ImageGray gray) -
Uses of ImageMultiBand in boofcv.alg.distort
Classes in boofcv.alg.distort with type parameters of type ImageMultiBandModifier and TypeInterfaceDescriptioninterfaceAssignPixelValue_MB<T extends ImageMultiBand<T>>Abstract way to assign pixel values toImageMultiBandwithout knowing the underlying data type. -
Uses of ImageMultiBand in boofcv.alg.interpolate
Classes in boofcv.alg.interpolate with type parameters of type ImageMultiBandModifier and TypeClassDescriptionclassNearestNeighborPixelMB<T extends ImageMultiBand<T>>Performs nearest neighbor interpolation to extract values between pixels in an image.Fields in boofcv.alg.interpolate declared as ImageMultiBand -
Uses of ImageMultiBand in boofcv.alg.misc
Methods in boofcv.alg.misc with parameters of type ImageMultiBandModifier and TypeMethodDescriptionstatic voidGImageMiscOps.fillBand(ImageMultiBand input, int band, double value) Computes the mean of the absolute value of the difference between the two images.static voidGImageMiscOps.insertBand(ImageGray input, int band, ImageMultiBand output) Computes the mean of the absolute value of the difference between the two images. -
Uses of ImageMultiBand in boofcv.alg.segmentation.ms
Classes in boofcv.alg.segmentation.ms with type parameters of type ImageMultiBandModifier and TypeClassDescriptionclassSegmentMeanShiftSearchColor<T extends ImageMultiBand<T>>Implementation ofSegmentMeanShiftSearchfor color images -
Uses of ImageMultiBand in boofcv.core.image
Methods in boofcv.core.image that return ImageMultiBandMethods in boofcv.core.image with parameters of type ImageMultiBandModifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
TGConvertImage.average(ImageMultiBand input, T output) Converts aImageMultiBandinto aImageGrayby computing the average value of each pixel across all the bands. -
Uses of ImageMultiBand in boofcv.factory.feature.describe
Methods in boofcv.factory.feature.describe with type parameters of type ImageMultiBandModifier and TypeMethodDescriptionstatic <T extends ImageMultiBand<T>,II extends ImageGray<II>>
DescribePointRadiusAngle<T,TupleDesc_F64> FactoryDescribePointRadiusAngle.surfColorFast(ConfigSurfDescribe.Fast config, ImageType<T> imageType) Color variant of the SURF descriptor which has been designed for speed and sacrifices some stability. -
Uses of ImageMultiBand in boofcv.factory.feature.detdesc
Methods in boofcv.factory.feature.detdesc with type parameters of type ImageMultiBandModifier and TypeMethodDescriptionstatic <T extends ImageMultiBand<T>,II extends ImageGray<II>>
DetectDescribePoint<T,TupleDesc_F64> FactoryDetectDescribe.surfColorStable(@Nullable ConfigFastHessian configDetector, ConfigSurfDescribe.Stability configDescribe, @Nullable ConfigSlidingIntegral configOrientation, ImageType<T> imageType) Color version of SURF stable feature. -
Uses of ImageMultiBand in boofcv.factory.filter.derivative
Methods in boofcv.factory.filter.derivative with type parameters of type ImageMultiBandModifier and TypeMethodDescriptionstatic <I extends ImageMultiBand<I>,M extends ImageMultiBand<M>, D extends ImageGray<D>>
ImageGradient<I,D> FactoryDerivative.gradientReduce(ImageGradient<I, M> gradient, DerivativeReduceType type, Class<D> outputType) Computes the image gradient inside a multi-band image then reduces the output to a single band before returning the resultsstatic <I extends ImageMultiBand<I>,M extends ImageMultiBand<M>, D extends ImageGray<D>>
ImageGradient<I,D> FactoryDerivative.gradientReduce(ImageGradient<I, M> gradient, DerivativeReduceType type, Class<D> outputType) Computes the image gradient inside a multi-band image then reduces the output to a single band before returning the results -
Uses of ImageMultiBand in boofcv.factory.interpolate
Methods in boofcv.factory.interpolate with type parameters of type ImageMultiBandModifier and TypeMethodDescriptionstatic <T extends ImageMultiBand<T>>
InterpolatePixelMB<T>FactoryInterpolation.bilinearPixelMB(ImageType<T> imageType, BorderType borderType) static <T extends ImageMultiBand<T>>
InterpolatePixelMB<T>FactoryInterpolation.bilinearPixelMB(T image, BorderType borderType) static <T extends ImageMultiBand<T>>
InterpolatePixelMB<T>FactoryInterpolation.nearestNeighborPixelMB(ImageType<T> imageType, BorderType borderType) -
Uses of ImageMultiBand in boofcv.factory.tracker
Methods in boofcv.factory.tracker with type parameters of type ImageMultiBandModifier and TypeMethodDescriptionstatic <T extends ImageMultiBand<T>>
PixelLikelihood<T>FactoryTrackerObjectAlgs.likelihoodHueSatHistCoupled(double maxPixelValue, int numHistogramBins, ImageType<T> imageType) static <T extends ImageMultiBand<T>>
PixelLikelihood<T>FactoryTrackerObjectAlgs.likelihoodHueSatHistIndependent(double maxPixelValue, int numHistogramBins, ImageType<T> imageType) -
Uses of ImageMultiBand in boofcv.struct.image
Classes in boofcv.struct.image with type parameters of type ImageMultiBandModifier and TypeClassDescriptionclassImageMultiBand<T extends ImageMultiBand<T>>Base class for images with multiple bands.Subclasses of ImageMultiBand in boofcv.struct.imageModifier and TypeClassDescriptionclassImageInterleaved<T extends ImageInterleaved<T>>Base class for images that contain multiple interleaved bands.classImageInterleavedfor data of type float.classImageInterleavedfor data of type double.classInterleavedI16<T extends InterleavedI16<T>>ImageInterleavedfor data of type short.classInterleavedI8<T extends InterleavedI8<T>>ImageInterleavedfor data of type byte.classInterleavedInteger<T extends InterleavedInteger<T>>Base class for integer interleaved images.classAn image where the primitive type is an unsigned short.classImageInterleavedfor data of type int.classImageInterleavedfor data of type int.classAn image where the primitive type is a signed byte.classAn image where the primitive type is an unsigned short.classAn image where the primitive type is an unsigned byte.classMulti-band image composed of discontinuous planar images for each band.