|
| Image | oevislib_net.Image.Transpose () |
| | Inverts columns and rows of the image.
|
| Image | oevislib_net.Image.Rotate (float inAngle=45.0f, RotationSize inRotationSize=RotationSize.Preserve, InterpolationMethod2D inInterpolationMethod=InterpolationMethod2D.Bilinear, bool inInverse=false, Optional< Point2D > inCenter=null, Optional< UCS2D > outOutputAlignment=null) |
| | Rotates the image clockwise.
|
| Image | oevislib_net.Image.Downsample (int inFactor) |
| | Downsamples the image, decreasing its size by a factor of two along each axis.
|
| Image | oevislib_net.Image.Resize (int inWidth, int inHeight, ResizeMethod inResizeMethod) |
| | Resizes the image, setting new width and height.
|
| Image | oevislib_net.Image.Resize (int inLength, Dimension inDimension, ResizeMethod inResizeMethod) |
| | Resizes the image, setting new length along the chosen dimension and adapting the other dimension (to maintain the original aspect ratio).
|
| Image | oevislib_net.Image.Resize (float inScaleX, float inScaleY, ResizeMethod inResizeMethod) |
| | Resizes the image, specifying the relative scale for each axis.
|
| Array< Image > | oevislib_net.Image.PyramidDownsample (int inMinPyramidLevel, int inMaxPyramidLevel) |
| | Creates an array of images, where each one represent a downsampled version of the previous one.
|
| Array< Image > | oevislib_net.Image.GaussianPyramidDownsample (int inMinPyramidLevel, int inMaxPyramidLevel, GaussianKernel inGaussianKernel) |
| | Creates an array of images, where each one represent a downsampled (and smoothed) version of the previous one.
|
| Image | oevislib_net.Image.Mirror (MirrorDirection inMirrorDirection) |
| | Inverts image's columns and/or rows.
|
| Image | oevislib_net.Image.Shear (Axis inAxis, float inShift=0.0f, InterpolationMethod2D inInterpolationMethod=InterpolationMethod2D.Bilinear) |
| | Shifts the rows of the image by a certain amount.
|
| Image | oevislib_net.Image.Crop (Box inSelection, Pixel inBorder) |
| | Crops the image with a box.
|
| Image | oevislib_net.Image.Uncrop (Box inSelection, int inWidth, int inHeight) |
| | Reverses a crop operation.
|
| Image | oevislib_net.Image.Crop (Rectangle2D inRectangle, Optional< UCS2D > inRectangleAlignment, CropScale inCropScale, InterpolationMethod2D inInterpolationMethod, float inMargin, Pixel inBorder, Optional< Rectangle2D > outAlignedRectangle, Optional< UCS2D > outOutputAlignment) |
| | Crops the image with a rectangle.
|
| Image | oevislib_net.Image.Crop (Path inQuadrangle, Optional< UCS2D > inQuadrangleAlignment, Optional< Size > inOutputSize, InterpolationMethod2D inInterpolationMethod, int inMargin, Pixel inBorder, Optional< Path > outAlignedQuadrangle) |
| | Crops the image with a quadrangle (a Path of 4 points).
|
| Image | oevislib_net.Image.Trim (Region inRegion, Pixel inBorder) |
| | Trims the image to the specified region.
|
| Image | oevislib_net.Image.Translate (Vector2D inDelta, bool inInverse=false, Pixel inBorder=null) |
| | Translates the image by a vector.
|
| Image | oevislib_net.Image.Polar (Point2D inCenter, PolarSpace inPolarSpace, PolarInterpolationMethod inInterpolationMethod, bool inInverse) |
| | Transforms the image to polar or log-polar space.
|
| Image | oevislib_net.Image.Transform (Matrix inTransformMatrix, bool inInverse=false, InterpolationMethod2D inInterpolationMethod=InterpolationMethod2D.Bilinear) |
| | Transforms the image using a specified matrix.
|