Uses of Class
boofcv.struct.border.BorderIndex1D
Package
Description
-
Uses of BorderIndex1D in boofcv.alg.transform.wavelet
Modifier and TypeMethodDescriptionstatic int
UtilWavelet.borderInverseLower
(WlBorderCoef<?> desc, BorderIndex1D border) Returns the lower border for an inverse wavelet transform.static int
UtilWavelet.borderInverseUpper
(WlBorderCoef<?> desc, BorderIndex1D border, int dataLength) Returns the upper border (offset from image edge) for an inverse wavelet transform.static int
UtilWavelet.checkInverseLower
(@Nullable WlCoef coef, int index, BorderIndex1D border, int current) static int
UtilWavelet.checkInverseUpper
(@Nullable WlCoef coef, int index, BorderIndex1D border, int current) static BorderType
UtilWavelet.convertToType
(BorderIndex1D b) -
Uses of BorderIndex1D in boofcv.alg.transform.wavelet.impl
Modifier and TypeMethodDescriptionstatic void
ImplWaveletTransformBorder.horizontal
(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) static void
ImplWaveletTransformBorder.horizontal
(BorderIndex1D border, WlCoef_I32 coefficients, GrayS32 input, GrayS32 output) static void
ImplWaveletTransformNaive.horizontal
(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) Performs a single level wavelet transform along the horizontal axis.static void
ImplWaveletTransformNaive.horizontal
(BorderIndex1D border, WlCoef_I32 coefficients, GrayI input, GrayI output) Performs a single level wavelet transform along the horizontal axis.static void
ImplWaveletTransformBorder.horizontalInverse
(BorderIndex1D border, WlBorderCoef<WlCoef_F32> desc, GrayF32 input, GrayF32 output) static void
ImplWaveletTransformBorder.horizontalInverse
(BorderIndex1D border, WlBorderCoef<WlCoef_I32> desc, GrayS32 input, GrayS32 output) static void
ImplWaveletTransformNaive.horizontalInverse
(BorderIndex1D border, WlBorderCoef<WlCoef_F32> inverseCoef, GrayF32 input, GrayF32 output) Performs a single level inverse wavelet transform along the horizontal axis.static void
ImplWaveletTransformNaive.horizontalInverse
(BorderIndex1D border, WlBorderCoef<WlCoef_I32> inverseCoef, GrayI input, GrayI output) Performs a single level inverse wavelet transform along the horizontal axis.static void
ImplWaveletTransformBorder.vertical
(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) static void
ImplWaveletTransformBorder.vertical
(BorderIndex1D border, WlCoef_I32 coefficients, GrayS32 input, GrayS32 output) static void
ImplWaveletTransformNaive.vertical
(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) Performs a single level wavelet transform along the vertical axis.static void
ImplWaveletTransformNaive.vertical
(BorderIndex1D border, WlCoef_I32 coefficients, GrayI input, GrayI output) Performs a single level wavelet transform along the vertical axis.static void
ImplWaveletTransformBorder.verticalInverse
(BorderIndex1D border, WlBorderCoef<WlCoef_F32> desc, GrayF32 input, GrayF32 output) static void
ImplWaveletTransformBorder.verticalInverse
(BorderIndex1D border, WlBorderCoef<WlCoef_I32> desc, GrayS32 input, GrayS32 output) static void
ImplWaveletTransformNaive.verticalInverse
(BorderIndex1D border, WlBorderCoef<WlCoef_F32> inverseCoef, GrayF32 input, GrayF32 output) Performs a single level inverse wavelet transform along the vertical axis.static void
ImplWaveletTransformNaive.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
Modifier and TypeClassDescriptionclass
Returns the closest point inside the image based on Manhattan distance.class
Access to outside the array are reflected back into the array around the closest border.class
Handles borders by wrapping around to the image's other side. -
Uses of BorderIndex1D in boofcv.struct.border
Modifier and TypeMethodDescriptionabstract BorderIndex1D
BorderIndex1D.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()
ModifierConstructorDescriptionImageBorder1D_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
Modifier and TypeMethodDescriptionWaveletDescription.getBorder()
Describes how border conditions along the image are handledModifierConstructorDescriptionWaveletDescription
(BorderIndex1D border, T forward, WlBorderCoef<T> inverse)