Package boofcv.struct.border
Class ImageBorder<T extends ImageBase<T>>
java.lang.Object
boofcv.struct.border.ImageBorder<T>
- Direct Known Subclasses:
ImageBorder_F32,ImageBorder_F64,ImageBorder_IL_F32,ImageBorder_IL_F64,ImageBorder_IL_S32,ImageBorder_IL_S64,ImageBorder_S32,ImageBorder_S64
A wrapper around a normal image that returns a numeric value if a pixel is requested that is outside of the image
boundary. The additional sanity checks can significantly slow down algorithms and should only be used when needed.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ImageBorder<T>copy()abstract voidgetGeneral(int x, int y, double[] pixel) getImage()abstract voidsetGeneral(int x, int y, double[] pixel) void
-
Field Details
-
image
-
-
Constructor Details
-
ImageBorder
-
ImageBorder
protected ImageBorder()
-
-
Method Details
-
setImage
-
getImage
-
getGeneral
public abstract void getGeneral(int x, int y, double[] pixel) -
setGeneral
public abstract void setGeneral(int x, int y, double[] pixel) -
copy
-