boofcv.alg.sfm.overhead
Class CreateSyntheticOverheadViewPL<T extends ImageGray>
- java.lang.Object
-
- boofcv.alg.sfm.overhead.CreateSyntheticOverheadView<Planar<T>>
-
- boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewPL<T>
-
public class CreateSyntheticOverheadViewPL<T extends ImageGray> extends CreateSyntheticOverheadView<Planar<T>>
Implementation ofCreateSyntheticOverheadViewforPlanar.
-
-
Constructor Summary
Constructors Constructor and Description CreateSyntheticOverheadViewPL(InterpolatePixelS<T>[] interp)Constructor which allows the interpolator for each band to be specifiedCreateSyntheticOverheadViewPL(TypeInterpolate type, int numBands, java.lang.Class<T> imageType)Constructor which allows the type of interpolation to be specified.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidprocess(Planar<T> input, Planar<T> output)Computes overhead view of input image.-
Methods inherited from class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
configure, getOverheadToPixel
-
-
-
-
Constructor Detail
-
CreateSyntheticOverheadViewPL
public CreateSyntheticOverheadViewPL(InterpolatePixelS<T>[] interp)
Constructor which allows the interpolator for each band to be specified- Parameters:
interp- Interpolator for each band
-
CreateSyntheticOverheadViewPL
public CreateSyntheticOverheadViewPL(TypeInterpolate type, int numBands, java.lang.Class<T> imageType)
Constructor which allows the type of interpolation to be specified.- Parameters:
type- Type of interpolation usednumBands- Number of bands in the image.imageType- Image of each band
-
-
Method Detail
-
process
public void process(Planar<T> input, Planar<T> output)
Computes overhead view of input image. All pixels in input image are assumed to be on the ground plane.- Specified by:
processin classCreateSyntheticOverheadView<Planar<T extends ImageGray>>- Parameters:
input- (Input) Camera image.output- (Output) Image containing overhead view.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG