Package boofcv.alg.misc
Class ImageBandMath
java.lang.Object
boofcv.alg.misc.ImageBandMath
@Generated("boofcv.alg.misc.GenerateImageBandMath") public class ImageBandMath extends Object
DO NOT MODIFY: Generated by boofcv.alg.misc.GenerateImageBandMath.
Collection of functions that project Bands of Planar images onto a single image. Can be used to perform projections such as minimum, maximum, average, median, standard Deviation.-
Constructor Summary
Constructors Constructor Description ImageBandMath()
-
Method Summary
Modifier and Type Method Description static void
average(Planar<GrayF32> input, GrayF32 output)
Computes the average for each pixel across all bands in thePlanar
image.static void
average(Planar<GrayF32> input, GrayF32 output, int startBand, int lastBand)
Computes the average for each pixel across selected bands in thePlanar
image.static void
average(Planar<GrayF64> input, GrayF64 output)
Computes the average for each pixel across all bands in thePlanar
image.static void
average(Planar<GrayF64> input, GrayF64 output, int startBand, int lastBand)
Computes the average for each pixel across selected bands in thePlanar
image.static void
average(Planar<GrayS16> input, GrayS16 output)
Computes the average for each pixel across all bands in thePlanar
image.static void
average(Planar<GrayS16> input, GrayS16 output, int startBand, int lastBand)
Computes the average for each pixel across selected bands in thePlanar
image.static void
average(Planar<GrayS32> input, GrayS32 output)
Computes the average for each pixel across all bands in thePlanar
image.static void
average(Planar<GrayS32> input, GrayS32 output, int startBand, int lastBand)
Computes the average for each pixel across selected bands in thePlanar
image.static void
average(Planar<GrayS64> input, GrayS64 output)
Computes the average for each pixel across all bands in thePlanar
image.static void
average(Planar<GrayS64> input, GrayS64 output, int startBand, int lastBand)
Computes the average for each pixel across selected bands in thePlanar
image.static void
average(Planar<GrayU16> input, GrayU16 output)
Computes the average for each pixel across all bands in thePlanar
image.static void
average(Planar<GrayU16> input, GrayU16 output, int startBand, int lastBand)
Computes the average for each pixel across selected bands in thePlanar
image.static void
average(Planar<GrayU8> input, GrayU8 output)
Computes the average for each pixel across all bands in thePlanar
image.static void
average(Planar<GrayU8> input, GrayU8 output, int startBand, int lastBand)
Computes the average for each pixel across selected bands in thePlanar
image.static <T extends ImageGray<T>>
voidcheckInput(Planar<T> input, int startBand, int lastBand)
static void
maximum(Planar<GrayF32> input, GrayF32 output)
Computes the maximum for each pixel across all bands in thePlanar
image.static void
maximum(Planar<GrayF32> input, GrayF32 output, int startBand, int lastBand)
Computes the maximum for each pixel across selected bands in thePlanar
image.static void
maximum(Planar<GrayF64> input, GrayF64 output)
Computes the maximum for each pixel across all bands in thePlanar
image.static void
maximum(Planar<GrayF64> input, GrayF64 output, int startBand, int lastBand)
Computes the maximum for each pixel across selected bands in thePlanar
image.static void
maximum(Planar<GrayS16> input, GrayS16 output)
Computes the maximum for each pixel across all bands in thePlanar
image.static void
maximum(Planar<GrayS16> input, GrayS16 output, int startBand, int lastBand)
Computes the maximum for each pixel across selected bands in thePlanar
image.static void
maximum(Planar<GrayS32> input, GrayS32 output)
Computes the maximum for each pixel across all bands in thePlanar
image.static void
maximum(Planar<GrayS32> input, GrayS32 output, int startBand, int lastBand)
Computes the maximum for each pixel across selected bands in thePlanar
image.static void
maximum(Planar<GrayS64> input, GrayS64 output)
Computes the maximum for each pixel across all bands in thePlanar
image.static void
maximum(Planar<GrayS64> input, GrayS64 output, int startBand, int lastBand)
Computes the maximum for each pixel across selected bands in thePlanar
image.static void
maximum(Planar<GrayU16> input, GrayU16 output)
Computes the maximum for each pixel across all bands in thePlanar
image.static void
maximum(Planar<GrayU16> input, GrayU16 output, int startBand, int lastBand)
Computes the maximum for each pixel across selected bands in thePlanar
image.static void
maximum(Planar<GrayU8> input, GrayU8 output)
Computes the maximum for each pixel across all bands in thePlanar
image.static void
maximum(Planar<GrayU8> input, GrayU8 output, int startBand, int lastBand)
Computes the maximum for each pixel across selected bands in thePlanar
image.static void
median(Planar<GrayF32> input, GrayF32 output)
Computes the median for each pixel across all bands in thePlanar
image.static void
median(Planar<GrayF32> input, GrayF32 output, int startBand, int lastBand)
Computes the median for each pixel across selected bands in thePlanar
image.static void
median(Planar<GrayF64> input, GrayF64 output)
Computes the median for each pixel across all bands in thePlanar
image.static void
median(Planar<GrayF64> input, GrayF64 output, int startBand, int lastBand)
Computes the median for each pixel across selected bands in thePlanar
image.static void
median(Planar<GrayS16> input, GrayS16 output)
Computes the median for each pixel across all bands in thePlanar
image.static void
median(Planar<GrayS16> input, GrayS16 output, int startBand, int lastBand)
Computes the median for each pixel across selected bands in thePlanar
image.static void
median(Planar<GrayS32> input, GrayS32 output)
Computes the median for each pixel across all bands in thePlanar
image.static void
median(Planar<GrayS32> input, GrayS32 output, int startBand, int lastBand)
Computes the median for each pixel across selected bands in thePlanar
image.static void
median(Planar<GrayS64> input, GrayS64 output)
Computes the median for each pixel across all bands in thePlanar
image.static void
median(Planar<GrayS64> input, GrayS64 output, int startBand, int lastBand)
Computes the median for each pixel across selected bands in thePlanar
image.static void
median(Planar<GrayU16> input, GrayU16 output)
Computes the median for each pixel across all bands in thePlanar
image.static void
median(Planar<GrayU16> input, GrayU16 output, int startBand, int lastBand)
Computes the median for each pixel across selected bands in thePlanar
image.static void
median(Planar<GrayU8> input, GrayU8 output)
Computes the median for each pixel across all bands in thePlanar
image.static void
median(Planar<GrayU8> input, GrayU8 output, int startBand, int lastBand)
Computes the median for each pixel across selected bands in thePlanar
image.static void
minimum(Planar<GrayF32> input, GrayF32 output)
Computes the minimum for each pixel across all bands in thePlanar
image.static void
minimum(Planar<GrayF32> input, GrayF32 output, int startBand, int lastBand)
Computes the minimum for each pixel across selected bands in thePlanar
image.static void
minimum(Planar<GrayF64> input, GrayF64 output)
Computes the minimum for each pixel across all bands in thePlanar
image.static void
minimum(Planar<GrayF64> input, GrayF64 output, int startBand, int lastBand)
Computes the minimum for each pixel across selected bands in thePlanar
image.static void
minimum(Planar<GrayS16> input, GrayS16 output)
Computes the minimum for each pixel across all bands in thePlanar
image.static void
minimum(Planar<GrayS16> input, GrayS16 output, int startBand, int lastBand)
Computes the minimum for each pixel across selected bands in thePlanar
image.static void
minimum(Planar<GrayS32> input, GrayS32 output)
Computes the minimum for each pixel across all bands in thePlanar
image.static void
minimum(Planar<GrayS32> input, GrayS32 output, int startBand, int lastBand)
Computes the minimum for each pixel across selected bands in thePlanar
image.static void
minimum(Planar<GrayS64> input, GrayS64 output)
Computes the minimum for each pixel across all bands in thePlanar
image.static void
minimum(Planar<GrayS64> input, GrayS64 output, int startBand, int lastBand)
Computes the minimum for each pixel across selected bands in thePlanar
image.static void
minimum(Planar<GrayU16> input, GrayU16 output)
Computes the minimum for each pixel across all bands in thePlanar
image.static void
minimum(Planar<GrayU16> input, GrayU16 output, int startBand, int lastBand)
Computes the minimum for each pixel across selected bands in thePlanar
image.static void
minimum(Planar<GrayU8> input, GrayU8 output)
Computes the minimum for each pixel across all bands in thePlanar
image.static void
minimum(Planar<GrayU8> input, GrayU8 output, int startBand, int lastBand)
Computes the minimum for each pixel across selected bands in thePlanar
image.static void
stdDev(Planar<GrayF32> input, GrayF32 output, @Nullable GrayF32 avg)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayF32> input, GrayF32 output, @Nullable GrayF32 avg, int startBand, int lastBand)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayF64> input, GrayF64 output, @Nullable GrayF64 avg)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayF64> input, GrayF64 output, @Nullable GrayF64 avg, int startBand, int lastBand)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayS16> input, GrayS16 output, @Nullable GrayS16 avg)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayS16> input, GrayS16 output, @Nullable GrayS16 avg, int startBand, int lastBand)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayS32> input, GrayS32 output, @Nullable GrayS32 avg)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayS32> input, GrayS32 output, @Nullable GrayS32 avg, int startBand, int lastBand)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayS64> input, GrayS64 output, @Nullable GrayS64 avg)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayS64> input, GrayS64 output, @Nullable GrayS64 avg, int startBand, int lastBand)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayU16> input, GrayU16 output, @Nullable GrayU16 avg)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayU16> input, GrayU16 output, @Nullable GrayU16 avg, int startBand, int lastBand)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayU8> input, GrayU8 output, @Nullable GrayU8 avg)
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
stdDev(Planar<GrayU8> input, GrayU8 output, @Nullable GrayU8 avg, int startBand, int lastBand)
Computes the standard deviation for each pixel across all bands in thePlanar
image.
-
Constructor Details
-
ImageBandMath
public ImageBandMath()
-
-
Method Details
-
checkInput
-
minimum
Computes the minimum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel values
-
minimum
Computes the minimum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
maximum
Computes the maximum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel values
-
maximum
Computes the maximum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
average
Computes the average for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel values
-
average
Computes the average for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
median
Computes the median for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel values
-
median
Computes the median for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
stdDev
Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be null
-
stdDev
public static void stdDev(Planar<GrayU8> input, GrayU8 output, @Nullable @Nullable GrayU8 avg, int startBand, int lastBand)Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be nullstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
minimum
Computes the minimum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel values
-
minimum
Computes the minimum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
maximum
Computes the maximum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel values
-
maximum
Computes the maximum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
average
Computes the average for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel values
-
average
Computes the average for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
median
Computes the median for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel values
-
median
Computes the median for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
stdDev
Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be null
-
stdDev
public static void stdDev(Planar<GrayS16> input, GrayS16 output, @Nullable @Nullable GrayS16 avg, int startBand, int lastBand)Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be nullstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
minimum
Computes the minimum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel values
-
minimum
Computes the minimum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
maximum
Computes the maximum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel values
-
maximum
Computes the maximum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
average
Computes the average for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel values
-
average
Computes the average for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
median
Computes the median for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel values
-
median
Computes the median for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
stdDev
Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be null
-
stdDev
public static void stdDev(Planar<GrayU16> input, GrayU16 output, @Nullable @Nullable GrayU16 avg, int startBand, int lastBand)Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be nullstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
minimum
Computes the minimum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel values
-
minimum
Computes the minimum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
maximum
Computes the maximum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel values
-
maximum
Computes the maximum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
average
Computes the average for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel values
-
average
Computes the average for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
median
Computes the median for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel values
-
median
Computes the median for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
stdDev
Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be null
-
stdDev
public static void stdDev(Planar<GrayS32> input, GrayS32 output, @Nullable @Nullable GrayS32 avg, int startBand, int lastBand)Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be nullstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
minimum
Computes the minimum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel values
-
minimum
Computes the minimum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
maximum
Computes the maximum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel values
-
maximum
Computes the maximum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
average
Computes the average for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel values
-
average
Computes the average for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
median
Computes the median for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel values
-
median
Computes the median for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
stdDev
Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be null
-
stdDev
public static void stdDev(Planar<GrayS64> input, GrayS64 output, @Nullable @Nullable GrayS64 avg, int startBand, int lastBand)Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be nullstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
minimum
Computes the minimum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel values
-
minimum
Computes the minimum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
maximum
Computes the maximum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel values
-
maximum
Computes the maximum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
average
Computes the average for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel values
-
average
Computes the average for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
median
Computes the median for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel values
-
median
Computes the median for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
stdDev
Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be null
-
stdDev
public static void stdDev(Planar<GrayF32> input, GrayF32 output, @Nullable @Nullable GrayF32 avg, int startBand, int lastBand)Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be nullstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
minimum
Computes the minimum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel values
-
minimum
Computes the minimum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing minimum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
maximum
Computes the maximum for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel values
-
maximum
Computes the maximum for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing maximum pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
average
Computes the average for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel values
-
average
Computes the average for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing average pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
median
Computes the median for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel values
-
median
Computes the median for each pixel across selected bands in thePlanar
image.- Parameters:
input
- Planar imageoutput
- Gray scale image containing median pixel valuesstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-
stdDev
Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be null
-
stdDev
public static void stdDev(Planar<GrayF64> input, GrayF64 output, @Nullable @Nullable GrayF64 avg, int startBand, int lastBand)Computes the standard deviation for each pixel across all bands in thePlanar
image.- Parameters:
input
- Planar image - not modifiedoutput
- Gray scale image containing average pixel values - modifiedavg
- Input Gray scale image containing average image. Can be nullstartBand
- First band to be included in the projectionlastBand
- Last band to be included in the projection
-