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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract ImageBorder<T>
copy()
abstract void
getGeneral
(int x, int y, double[] pixel) getImage()
abstract void
setGeneral
(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
-