| ImageTools Methods |
The ImageTools type exposes the following members.
| Name | Description | |
|---|---|---|
| BitmapToRgb24 |
Converts a 24-bit bitmap to PictureMediaBuffer.
| |
| GrayAbsoluteDifference |
Calculates absolute difference abs(X1(ij) - X2(ij)) between two gray scale images.
| |
| GrayDilation |
Dilates a gray scale picture using a 3x3 kernel matrix.
| |
| GrayErosion |
Applies erosion on a 8-bit gray scale image.
| |
| GrayGaussBlur3x3 |
Applies 3x3 Gaussian blur on a 8-bit gray scale image.
| |
| GrayMedian |
Applies 3x3 media filter on a 8-bit gray scale image.
| |
| GrayPrewittHorizontal |
Applies horizontal Prewitt filter on a 8-bit gray scale image. The kernel size is 3x3.
| |
| GrayPrewittVertical |
Applies vertical Prewitt filter on a 8-bit gray scale image. The kernel size is 3x3.
| |
| GraySobelHorizontal |
Applies horizontal Sobel filter on a 8-bit gray scale image. The kernel size is 3x3.
| |
| GraySobelVertical |
Applies vertical Sobel filter on a 8-bit gray scale image. The kernel size is 3x3.
| |
| GrayThreshold(PictureMediaBuffer, Byte) |
Sets pixels to 0 when they are greater than a threshold value.
| |
| GrayThreshold(PictureMediaBuffer, Byte, Byte, CompareMethod) |
Sets pixels to a new value when they are greater than a threshold value.
| |
| GrayToRgb24 |
Converts an 8-bit gray scale image to a 24-bit image.
| |
| GrayWeightedSum |
Calculates weighted sum where (BufferX1 * alpha) + (BufferX2 * (1-alpha)). The result of
the function is stored in BufferX2.
| |
| MirrorRgb24 |
Mirrors a 24-bit RGB picture.
| |
| ResizeRgb24 |
Resizes a 24-bit RGB picture.
| |
| Rgb16_565_ToRgb24 |
Converts a 16-bit RGB-565 image to RGB-24 bit image.
| |
| Rgb24AbsoluteDifference |
Calculates the absolute difference between two 24-bit images.
| |
| Rgb24ToBitmap(PictureMediaBuffer) |
Converts a PictureMediaBuffer to an RGB 24-bit Bitmap (System.Drawing.Imaging.Bitmap)
| |
| Rgb24ToBitmap(MediaBufferByte, Int32, Int32) | ||
| Rgb24ToGray |
Converts a RGB-24 bit image to 8-bit gray scale.
| |
| Rgb24ToRgb32 |
Converts a raw RGB-24 bitmap to RGB-32.
| |
| Rgb32ToRgb24 |
Converts a raw RGB-32 bitmap to RGB-24.
| |
| YuvToRgb24 | ||
| YUY2ToRgb24 |
Converts a YUY2 composite to RGB-24 bit image.
| |
| YV12ToRgb24 |