class: InterpolatePixelS
[104:7] extends: object
InterpolatePixelS wraps boofcv.alg.interpolate.InterpolatePixelS.
Members
- obj
Methods
-
InterpolatePixelS (
object Obj)Wraps a BoofCV InterpolatePixelS object.
- @p
Objis an existing interpolator Java object or wrapper.
- @p
-
setImage (
object Image)Sets the source image.
- @p
Imageis a gray image wrapper or compatible Java object.
- @p
-
getImage ()
Gets the source image.
- @r
Thesource image Java object.
- @r
-
get (
X, Y)Interpolates a value.
- @p
Xis the x coordinate. - @p
Yis the y coordinate. - @r
Theinterpolated value.
- @p
-
get_fast (
X, Y)Interpolates a value inside the fast image bounds.
- @p
Xis the x coordinate. - @p
Yis the y coordinate. - @r
Theinterpolated value.
- @p
-
getBorder ()
Gets the border object.
- @r
Theborder Java object.
- @r
-
setBorder (
object Border)Sets the border object.
- @p
Borderis an ImageBorder Java object or wrapper.
- @p
-
getImageType ()
Gets the interpolator image type.
- @r
AnImageType Java object.
- @r
class: InterpolatePixelMB
[155:7] extends: object
InterpolatePixelMB wraps boofcv.alg.interpolate.InterpolatePixelMB.
Members
- obj
Methods
-
InterpolatePixelMB (
object Obj)Wraps a BoofCV InterpolatePixelMB object.
- @p
Objis an existing interpolator Java object or wrapper.
- @p
-
setImage (
object Image)Sets the source image.
- @p
Imageis a multi-band image wrapper or compatible Java object.
- @p
-
getImage ()
Gets the source image.
- @r
Thesource image Java object.
- @r
-
getBorder ()
Gets the border object.
- @r
Theborder Java object.
- @r
-
setBorder (
object Border)Sets the border object.
- @p
Borderis an ImageBorder Java object or wrapper.
- @p
-
getImageType ()
Gets the interpolator image type.
- @r
AnImageType Java object.
- @r
class: InterpolationType
[22:14] static extends: object
Static wrappers for the boofcv.alg.interpolate.InterpolationType enum.
Methods
-
valueOf (
string Name)Returns a BoofCV InterpolationType enum by name.
- @p
Nameis NEAREST_NEIGHBOR, BILINEAR, BICUBIC, or POLYNOMIAL4. - @r
AnInterpolationType Java object.
- @p
class: FactoryInterpolation
[34:14] static extends: object
Static wrappers for boofcv.factory.interpolate.FactoryInterpolation.
Methods
-
nearestNeighborPixelS (
string ImageClassName)Creates a nearest-neighbor single-band interpolator.
- @p
ImageClassNameis a full gray image class name or supported short image name. - @r
AnInterpolatePixelS wrapper.
- @p
-
bilinearPixelS (
string ImageClassName, string BorderTypeName = "EXTENDED")Creates a bilinear single-band interpolator.
- @p
ImageClassNameis a full gray image class name or supported short image name. - @p
BorderTypeNameis SKIP, EXTENDED, NORMALIZED, REFLECT, WRAP, or ZERO. - @r
AnInterpolatePixelS wrapper.
- @p
-
bicubicS (
Alpha, Min, Max, string ImageClassName)Creates a bicubic single-band interpolator.
- @p
Alphais the bicubic alpha parameter, commonly -0.5. - @p
Minis the minimum pixel value. - @p
Maxis the maximum pixel value. - @p
ImageClassNameis a full gray image class name or supported short image name. - @r
AnInterpolatePixelS wrapper.
- @p
-
polynomialS (
int MaxDegree, Min, Max, string ImageClassName)Creates a polynomial single-band interpolator.
- @p
MaxDegreeis the polynomial degree. - @p
Minis the minimum value. - @p
Maxis the maximum value. - @p
ImageClassNameis a full gray image class name or supported short image name. - @r
AnInterpolatePixelS wrapper.
- @p
-
createPixelMB (
MinValue, MaxValue, string TypeName, string BorderTypeName, object ImageTypeValue)Creates a multi-band interpolator.
- @p
MinValueis the minimum value. - @p
MaxValueis the maximum value. - @p
TypeNameis NEAREST_NEIGHBOR, BILINEAR, BICUBIC, or POLYNOMIAL4. - @p
BorderTypeNameis SKIP, EXTENDED, NORMALIZED, REFLECT, WRAP, or ZERO. - @p
ImageTypeValueis an ImageType wrapper or Java object. - @r
AnInterpolatePixelMB wrapper.
- @p