public class CreateSyntheticOverheadViewPL<T extends boofcv.struct.image.ImageGray<T>> extends CreateSyntheticOverheadView<boofcv.struct.image.Planar<T>>
CreateSyntheticOverheadView for Planar.mapPixels, overheadHeight, overheadWidth| Constructor and Description |
|---|
CreateSyntheticOverheadViewPL(boofcv.alg.interpolate.InterpolatePixelS<T>[] interp)
Constructor which allows the interpolator for each band to be specified
|
CreateSyntheticOverheadViewPL(boofcv.alg.interpolate.InterpolationType type,
int numBands,
java.lang.Class<T> imageType)
Constructor which allows the type of interpolation to be specified.
|
| Modifier and Type | Method and Description |
|---|---|
void |
process(boofcv.struct.image.Planar<T> input,
boofcv.struct.image.Planar<T> output)
Computes overhead view of input image.
|
configure, getOverheadToPixelpublic CreateSyntheticOverheadViewPL(boofcv.alg.interpolate.InterpolatePixelS<T>[] interp)
interp - Interpolator for each bandpublic CreateSyntheticOverheadViewPL(boofcv.alg.interpolate.InterpolationType type,
int numBands,
java.lang.Class<T> imageType)
type - Type of interpolation usednumBands - Number of bands in the image.imageType - Image of each bandpublic void process(boofcv.struct.image.Planar<T> input, boofcv.struct.image.Planar<T> output)
process in class CreateSyntheticOverheadView<boofcv.struct.image.Planar<T extends boofcv.struct.image.ImageGray<T>>>input - (Input) Camera image.output - (Output) Image containing overhead view.