|
oevislib_net
0.14.3.0
|
Public Member Functions | |
| ImageMap () | |
| Creates an empty ImageMap object. | |
| bool | IsEmpty () |
| Checks whether the ImageMap is empty. | |
| int | GetInputWidth () |
| Returns the input width. | |
| int | GetInputHeight () |
| Returns the input height. | |
| Size | GetInputSize () |
| Returns a Size object containing the input image's width and height. | |
| Size | GetOutputSize () |
| Returns a Size object containing the output image's width and height. | |
| int | GetOutputWidth () |
| Returns the output width. | |
| int | GetOutputHeight () |
| Returns the output height. | |
| float[] | GetDataX () |
| Returns the pointer to the internal map X data. | |
| float[] | GetDataY () |
| Returns the pointer to the internal map Y data. | |
| ByteBuffer | Serialize () |
| Serialize ImageMap object using flatbuffers. | |
| ImageMap | CombineWith (ImageMap inImageMap) |
| Combine the current ImageMap with another one. | |
| ImageMap | Inverse () |
| Invert the current ImageMap. | |
| bool | Equals (ImageMap other) |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
| override object | Clone () |
| override void | Dispose () |
Static Public Member Functions | |
| static bool | operator== (ImageMap inImageMap1, ImageMap inImageMap2) |
| static bool | operator!= (ImageMap inImageMap1, ImageMap inImageMap2) |
| static ImageMap | Deserialize (ByteBuffer inBuffer) |
| De-serialize an ImageMap buffer. | |
| static ImageMap | MakeMirrorMap (Size inInputSize, bool inMirrorX, bool inMirrorY) |
| Creates an ImageMap to obtain a mirror of an image. | |
| static ImageMap | MakeResizeMap (Size inInputSize, Size inOutputSize, Optional< Region > outMappedRegion=null) |
| Creates an ImageMap for a resize operation. | |
| static ImageMap | MakePolarMap (Size inInputSize, Size inOutputSize, Point2D inCenter, PolarSpace inPolarSpace, bool inInverse, Optional< Region > outMappedRegion=null) |
| Creates a polar transform ImageMap. | |
| static ImageMap | MakeMatrixTransformMap (Size inInputSize, Size inOutputSize, Matrix inTransformMatrix, InterpolationMethod2D inInterpolationMethod) |
| Creates an ImageMap which performs a transformation defined as a 3x3 homography. | |
ImageMap class.
|
inline |
Creates an empty ImageMap object.
|
inlinestatic |
De-serialize an ImageMap buffer.
| inBuffer | Buffer containing the object. |
|
inline |
Returns the pointer to the internal map X data.
|
inline |
Returns the pointer to the internal map Y data.
|
inline |
Returns the input height.
|
inline |
Returns a Size object containing the input image's width and height.
|
inline |
Returns the input width.
|
inline |
Returns the output height.
Corresponds to the internal maps' height.
|
inline |
Returns a Size object containing the output image's width and height.
|
inline |
Returns the output width.
Corresponds to the internal maps' width.
|
inline |
Checks whether the ImageMap is empty.
|
inlinestatic |
Creates an ImageMap which performs a transformation defined as a 3x3 homography.
matrix.
| inInputSize | Size of input image. |
| inOutputSize | Size of output image. |
| inTransformMatrix | 3x3 homography matrix. |
| inInterpolationMethod | Interpolation method used in the pixels' extraction. |
|
inlinestatic |
Creates a polar transform ImageMap.
| inInputSize | Size of input image. |
| inOutputSize | Size of output image. |
| inCenter | Center of transformation. |
| inPolarSpace | Polar space type. |
| inInverse | Whether to perform the inverse transform. |
| outMappedRegion | Pixels set by the ImageMap application. |
|
inline |
Serialize ImageMap object using flatbuffers.