Uses of Interface
boofcv.alg.distort.ImageDistort
Packages that use ImageDistort
Package
Description
-
Uses of ImageDistort in boofcv.alg.distort
Classes in boofcv.alg.distort that implement ImageDistortModifier and TypeClassDescriptionclassImageDistortBasic<Input extends ImageBase<Input>,Output extends ImageBase<Output>, Interpolate extends InterpolatePixel<Input>> Most basic implementation ofImageDistort.classImageDistortBasic_IL<Input extends ImageInterleaved<Input>,Output extends ImageInterleaved<Output>> Most basic implementation ofImageDistortforImageInterleaved.classImageDistortBasic_IL_MT<Input extends ImageInterleaved<Input>,Output extends ImageInterleaved<Output>> Most basic implementation ofImageDistortforImageInterleaved.classImageDistortBasic_SB<Input extends ImageGray<Input>,Output extends ImageGray<Output>> Most basic implementation ofImageDistortforImageGray.classImageDistortBasic_SB_MT<Input extends ImageGray<Input>,Output extends ImageGray<Output>> Most basic implementation ofImageDistortforImageGray.classImageDistortCache_SB<Input extends ImageGray<Input>,Output extends ImageGray<Output>> Except for very simple functions, computing the per pixel distortion is an expensive operation.classImageDistortCache_SB_MT<Input extends ImageGray<Input>,Output extends ImageGray<Output>> Except for very simple functions, computing the per pixel distortion is an expensive operation.Methods in boofcv.alg.distort that return ImageDistortModifier and TypeMethodDescriptionstatic <T extends ImageBase<T>,O extends CameraPinhole, D extends CameraPinhole>
ImageDistort<T,T> LensDistortionOps.changeCameraModel(AdjustmentType type, BorderType borderType, O original, D desired, D modified, ImageType<T> imageType) Creates a distortion for modifying the input image from one camera model into another camera model.Constructors in boofcv.alg.distort with parameters of type ImageDistortModifierConstructorDescriptionMultiCameraToEquirectangular(ImageDistort<T, T> distort, int equiWidth, int equiHeight, ImageType<T> imageType) Configuration constructor -
Uses of ImageDistort in boofcv.alg.distort.impl
Classes in boofcv.alg.distort.impl that implement ImageDistortModifier and TypeClassDescriptionclassImplImageDistort_PL<Input extends ImageGray<Input>,Output extends ImageGray<Output>> Implementation ofImageDistortforPlanarimages.Methods in boofcv.alg.distort.impl that return ImageDistortModifier 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.Constructors in boofcv.alg.distort.impl with parameters of type ImageDistort -
Uses of ImageDistort in boofcv.alg.geo
Methods in boofcv.alg.geo that return ImageDistortModifier and TypeMethodDescriptionstatic <T extends ImageBase<T>>
ImageDistort<T,T> RectifyDistortImageOps.rectifyImage(CameraPinholeBrown param, FMatrixRMaj rectify, BorderType borderType, ImageType<T> imageType) Creates anImageDistortfor rectifying an image given its radial distortion and rectification matrix.static <T extends ImageGray<T>>
ImageDistort<T,T> RectifyDistortImageOps.rectifyImage(FMatrixRMaj rectify, BorderType borderType, Class<T> imageType) Creates anImageDistortfor rectifying an image given its rectification matrix. -
Uses of ImageDistort in boofcv.alg.sfm.d2
Constructors in boofcv.alg.sfm.d2 with parameters of type ImageDistortModifierConstructorDescriptionStitchingFromMotion2D(ImageMotion2D<I, IT> motion, ImageDistort<I, I> distorter, StitchingTransform<IT> converter, double maxJumpFraction) Provides internal algorithms and tuning parameters. -
Uses of ImageDistort in boofcv.factory.distort
Methods in boofcv.factory.distort that return ImageDistortModifier and TypeMethodDescriptionstatic <Input extends ImageBase<Input>,Output extends ImageBase<Output>>
ImageDistort<Input,Output> FactoryDistort.distort(boolean cached, InterpolatePixel<Input> interp, ImageType<Output> outputType) Creates aImageDistortfor the specified image type, transformation and interpolation instance.static <Input extends ImageBase<Input>,Output extends ImageBase<Output>>
ImageDistort<Input,Output> FactoryDistort.distort(boolean cached, InterpolationType interpolationType, BorderType borderType, ImageType<Input> inputType, ImageType<Output> outputType) Creates aImageDistortfor the specified image type, transformation and interpolation instance.static <Input extends ImageInterleaved<Input>,Output extends ImageInterleaved<Output>>
ImageDistort<Input,Output> FactoryDistort.distortIL(boolean cached, InterpolatePixelMB<Input> interp, ImageType<Output> outputType) 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.static <Input extends ImageGray<Input>,Output extends ImageGray<Output>>
ImageDistort<Input,Output> FactoryDistort.distortSB(boolean cached, InterpolatePixelS<Input> interp, Class<Output> outputType) Creates aImageDistortfor the specified image type, transformation and interpolation instance.