Uses of Class
boofcv.struct.border.BorderIndex1D
Packages that use BorderIndex1D
Package
Description
-
Uses of BorderIndex1D in boofcv.alg.transform.wavelet
Methods in boofcv.alg.transform.wavelet with parameters of type BorderIndex1DModifier and TypeMethodDescriptionstatic intUtilWavelet.borderInverseLower(WlBorderCoef<?> desc, BorderIndex1D border) Returns the lower border for an inverse wavelet transform.static intUtilWavelet.borderInverseUpper(WlBorderCoef<?> desc, BorderIndex1D border, int dataLength) Returns the upper border (offset from image edge) for an inverse wavelet transform.static intUtilWavelet.checkInverseLower(@Nullable WlCoef coef, int index, BorderIndex1D border, int current) static intUtilWavelet.checkInverseUpper(@Nullable WlCoef coef, int index, BorderIndex1D border, int current) static BorderTypeUtilWavelet.convertToType(BorderIndex1D b) -
Uses of BorderIndex1D in boofcv.alg.transform.wavelet.impl
Methods in boofcv.alg.transform.wavelet.impl with parameters of type BorderIndex1DModifier and TypeMethodDescriptionstatic voidImplWaveletTransformBorder.horizontal(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) static voidImplWaveletTransformBorder.horizontal(BorderIndex1D border, WlCoef_I32 coefficients, GrayS32 input, GrayS32 output) static voidImplWaveletTransformNaive.horizontal(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) Performs a single level wavelet transform along the horizontal axis.static voidImplWaveletTransformNaive.horizontal(BorderIndex1D border, WlCoef_I32 coefficients, GrayI input, GrayI output) Performs a single level wavelet transform along the horizontal axis.static voidImplWaveletTransformBorder.horizontalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_F32> desc, GrayF32 input, GrayF32 output) static voidImplWaveletTransformBorder.horizontalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_I32> desc, GrayS32 input, GrayS32 output) static voidImplWaveletTransformNaive.horizontalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_F32> inverseCoef, GrayF32 input, GrayF32 output) Performs a single level inverse wavelet transform along the horizontal axis.static voidImplWaveletTransformNaive.horizontalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_I32> inverseCoef, GrayI input, GrayI output) Performs a single level inverse wavelet transform along the horizontal axis.static voidImplWaveletTransformBorder.vertical(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) static voidImplWaveletTransformBorder.vertical(BorderIndex1D border, WlCoef_I32 coefficients, GrayS32 input, GrayS32 output) static voidImplWaveletTransformNaive.vertical(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) Performs a single level wavelet transform along the vertical axis.static voidImplWaveletTransformNaive.vertical(BorderIndex1D border, WlCoef_I32 coefficients, GrayI input, GrayI output) Performs a single level wavelet transform along the vertical axis.static voidImplWaveletTransformBorder.verticalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_F32> desc, GrayF32 input, GrayF32 output) static voidImplWaveletTransformBorder.verticalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_I32> desc, GrayS32 input, GrayS32 output) static voidImplWaveletTransformNaive.verticalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_F32> inverseCoef, GrayF32 input, GrayF32 output) Performs a single level inverse wavelet transform along the vertical axis.static voidImplWaveletTransformNaive.verticalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_I32> inverseCoef, GrayI input, GrayI output) Performs a single level inverse wavelet transform along the vertical axis. -
Uses of BorderIndex1D in boofcv.core.image.border
Subclasses of BorderIndex1D in boofcv.core.image.borderModifier and TypeClassDescriptionclassReturns the closest point inside the image based on Manhattan distance.classAccess to outside the array are reflected back into the array around the closest border.classHandles borders by wrapping around to the image's other side. -
Uses of BorderIndex1D in boofcv.struct.border
Methods in boofcv.struct.border that return BorderIndex1DModifier and TypeMethodDescriptionabstract BorderIndex1DBorderIndex1D.copy()ImageBorder1D_F32.getColWrap()ImageBorder1D_F64.getColWrap()ImageBorder1D_IL_F32.getColWrap()ImageBorder1D_IL_F64.getColWrap()ImageBorder1D_IL_S32.getColWrap()ImageBorder1D_IL_S64.getColWrap()ImageBorder1D_S32.getColWrap()ImageBorder1D_S64.getColWrap()ImageBorder1D.getColWrap()ImageBorder1D_F32.getRowWrap()ImageBorder1D_F64.getRowWrap()ImageBorder1D_IL_F32.getRowWrap()ImageBorder1D_IL_F64.getRowWrap()ImageBorder1D_IL_S32.getRowWrap()ImageBorder1D_IL_S64.getRowWrap()ImageBorder1D_S32.getRowWrap()ImageBorder1D_S64.getRowWrap()ImageBorder1D.getRowWrap()FactoryBorderIndex1D.newInstance()Constructors in boofcv.struct.border with parameters of type BorderIndex1DModifierConstructorDescriptionImageBorder1D_F32(BorderIndex1D rowWrap, BorderIndex1D colWrap) ImageBorder1D_F64(BorderIndex1D rowWrap, BorderIndex1D colWrap) ImageBorder1D_IL_F32(BorderIndex1D rowWrap, BorderIndex1D colWrap) ImageBorder1D_IL_F64(BorderIndex1D rowWrap, BorderIndex1D colWrap) ImageBorder1D_IL_S32(BorderIndex1D rowWrap, BorderIndex1D colWrap) ImageBorder1D_IL_S64(BorderIndex1D rowWrap, BorderIndex1D colWrap) ImageBorder1D_S32(BorderIndex1D rowWrap, BorderIndex1D colWrap) ImageBorder1D_S32(T image, BorderIndex1D rowWrap, BorderIndex1D colWrap) ImageBorder1D_S64(BorderIndex1D rowWrap, BorderIndex1D colWrap) ImageBorder1D_S64(GrayS64 image, BorderIndex1D rowWrap, BorderIndex1D colWrap) -
Uses of BorderIndex1D in boofcv.struct.wavelet
Fields in boofcv.struct.wavelet declared as BorderIndex1DMethods in boofcv.struct.wavelet that return BorderIndex1DModifier and TypeMethodDescriptionWaveletDescription.getBorder()Describes how border conditions along the image are handledConstructors in boofcv.struct.wavelet with parameters of type BorderIndex1DModifierConstructorDescriptionWaveletDescription(BorderIndex1D border, T forward, WlBorderCoef<T> inverse)