RanorexRanorex Documentation
Imaging..::.Processing Class
NamespacesRanorexImagingImaging..::.Processing
Provides low-level image processing routines.
Declaration Syntax
C#Visual BasicVisual C++
public class Processing
Public Class Processing
public ref class Processing
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Imaging..::.Processing()()()
Initializes a new instance of the Imaging..::.Processing class

ConvertRgbToGrayscaleImage(Bitmap)
Converts a color to a grayscale image (bitmap format Format8bppIndexed).

ConvertRgbToGrayscaleImage(Bitmap, Double, Double, Double)
Converts a color to a grayscale image (bitmap format Format8bppIndexed) by calculating grayscale values according to the specified color component coefficients.

ConvertRgbToGrayscaleImageBT709(Bitmap)
Converts a color to a grayscale image (bitmap format Format8bppIndexed) using color component coefficients specified by the ITU-R Recommendation BT.709: { 0.2126, 0.7152, 0.0722 }.

ConvertRgbToGrayscaleImageRMY(Bitmap)
Converts a color to a grayscale image (bitmap format Format8bppIndexed) using color component coefficients { 0.5, 0.419, 0.081 }.

ConvertRgbToGrayscaleImageY(Bitmap)
Converts a color to a grayscale image (bitmap format Format8bppIndexed) using color component coefficients specified by the ITU-R Recommendation BT.601: { 0.299, 0.587, 0.114 }.

DetectClickRegion(Bitmap, Rectangle, Rectangle%)
Tries to find a region in the image containing useful information by iterative inflation of the start rectangle. The algorithm stops if no more information is gained through inflation.

DetectEdges(Bitmap)
Converts the input images to a grayscale image that contains object edges from the input image.

DetectEdgesLaplace(Bitmap)
Converts the input images to a grayscale image that contains object edges from the input image using a Laplace filter kernel.

DetectEdgesLaplace(Bitmap, Boolean, Int32%)
Converts the input images to a grayscale image that contains object edges from the input image using a Laplace filter kernel, optionally scaling grayscale values in the output image.

DetectEdgesSobel(Bitmap)
Converts the input images to a grayscale image that contains object edges from the input image using the Sobel filtering algorithm.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Filter(Bitmap, array<Int32,2>[,](,)[,])
Creates a new grayscale image by applying the specified filter kernel on the input image.

FilterScaled(Bitmap, array<Int32,2>[,](,)[,])
Creates a new grayscale image by applying the specified filter kernel on the input image. The grayscale values in the output image are scaled to avoid cropping, i.e. so that no output value is smaller than zero or greather than 255.

Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FindImage(Bitmap, Bitmap, Double, Int32, Int32)
Searches for the specified feature in the image and returns a list of Imaging..::.Matches.

GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
LaplaceKernel3x3
Gets a 3x3 laplace filter kernel.

LaplaceKernel5x5
Gets a 5x5 laplace filter kernel.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Preprocess(Bitmap, Boolean, Boolean, Boolean, Double, Double)
Preprocesses the specified image by converting it to a grayscale image, detecting object edges, thresholding, and/or resizing/scaling it.

Preprocess(Bitmap, Boolean, Boolean%, Boolean, Double, Double, Point%)
Preprocesses the specified image by converting it to a grayscale image, detecting object edges, thresholding, and/or resizing/scaling it.

Preprocess(Bitmap, Boolean, Boolean%, Boolean, Boolean, Double, Double, Point%)
Preprocesses the specified image by converting it to a grayscale image, detecting object edges, thresholding, and/or resizing/scaling it.

Threshold(Bitmap, Byte)
Converts the input image to a black/white image (i.e. an image that contains only two different colors) using the specified threshold value.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
Imaging..::.Processing

Assembly: Ranorex.Core (Module: Ranorex.Core) Version: 3.2.3.16825 (3.2.3.16825)