Tools Class |
Namespace: Accord.Imaging
The Tools type exposes the following members.
Name | Description | |
---|---|---|
Center |
Computes the center of a given rectangle.
| |
Collinear(PointF, PointF, PointF) |
Detects if three points are collinear.
| |
Collinear(PointH, PointH, PointH) |
Detects if three points are collinear.
| |
CopyResolutionFrom |
Copies the horizontal and vertical resolution specifications
from a source Bitmap image and stores in a destination image.
| |
Fundamental(PointF, PointF) |
Creates the fundamental matrix between two
images from a set of points from each image.
| |
Fundamental(PointH, PointH) |
Creates the fundamental matrix between two
images from a set of points from each image.
| |
Fundamental(PointH, PointH, PointH) |
Creates the fundamental matrix between two
images from a set of points from each image.
| |
GetFormat |
Gets the image format most likely associated with a given file name.
| |
Homography(PointF, PointF) |
Creates an homography matrix matching points
from a set of points to another.
| |
Homography(PointH, PointH) |
Creates an homography matrix matching points
from a set of points to another.
| |
InnerProduct |
Computes the inner product of two points.
| |
IsEqual |
Compares two rectangles for equality, considering an acceptance threshold.
| |
LockBits(Bitmap, ImageLockMode) |
Locks a Bitmap into system memory.
| |
LockBitsTResult(Bitmap, ImageLockMode, ActionUnmanagedImage) |
Locks a Bitmap into system memory and executes an operation with a
UnmanagedImage that points to this memory location.
| |
LockBitsTResult(Bitmap, ImageLockMode, FuncUnmanagedImage, TResult) |
Locks a Bitmap into system memory and executes an operation with a
UnmanagedImage that points to this memory location.
| |
Max(Bitmap) |
Computes the maximum pixel value in the given image.
| |
Max(UnmanagedImage) |
Computes the maximum pixel value in the given image.
| |
Max(Bitmap, Rectangle) |
Computes the maximum pixel value in the given image.
| |
Max(Bitmap, Int32) |
Computes the maximum pixel value in the given image.
| |
Max(BitmapData, Rectangle) |
Computes the maximum pixel value in the given image.
| |
Max(UnmanagedImage, Rectangle) |
Computes the maximum pixel value in the given image.
| |
Max(UnmanagedImage, Int32) |
Computes the maximum pixel value in the given image.
| |
Mean(Bitmap) |
Computes the arithmetic mean of the pixels in a given image.
| |
Mean(BitmapData) |
Computes the arithmetic mean of the pixels in a given image.
| |
Mean(UnmanagedImage) |
Computes the arithmetic mean of the pixels in a given image.
| |
Mean(Bitmap, Rectangle) |
Computes the arithmetic mean of the pixels in a given image.
| |
Mean(BitmapData, Rectangle) |
Computes the arithmetic mean of the pixels in a given image.
| |
Mean(UnmanagedImage, Rectangle) |
Computes the arithmetic mean of the pixels in a given image.
| |
Min(Bitmap) |
Computes the maximum pixel value in the given image.
| |
Min(UnmanagedImage) |
Computes the minimum pixel value in the given image.
| |
Min(Bitmap, Rectangle) |
Computes the maximum pixel value in the given image.
| |
Min(Bitmap, Int32) |
Computes the maximum pixel value in the given image.
| |
Min(BitmapData, Rectangle) |
Computes the minimum pixel value in the given image.
| |
Min(UnmanagedImage, Rectangle) |
Computes the minimum pixel value in the given image.
| |
Min(UnmanagedImage, Int32) |
Computes the maximum pixel value in the given image.
| |
Multiply(PointF, Single) |
Multiplies a point by a transformation matrix.
| |
Multiply(Single, PointF) |
Multiplies a transformation matrix and a point.
| |
Normalize(PointF, MatrixH) |
Normalizes a set of homogeneous points so that the origin is located
at the centroid and the mean distance to the origin is sqrt(2).
| |
Normalize(PointF, Single) |
Normalizes a set of homogeneous points so that the origin is located
at the centroid and the mean distance to the origin is sqrt(2).
| |
Normalize(PointH, MatrixH) |
Normalizes a set of homogeneous points so that the origin is located
at the centroid and the mean distance to the origin is sqrt(2).
| |
Normalize(PointH, Single) |
Normalizes a set of homogeneous points so that the origin is located
at the centroid and the mean distance to the origin is sqrt(2).
| |
StandardDeviation(Bitmap, Double) |
Computes the standard deviation of image pixels.
| |
StandardDeviation(BitmapData, Double) |
Computes the standard deviation of image pixels.
| |
StandardDeviation(UnmanagedImage, Double) |
Computes the standard deviation of image pixels.
| |
StandardDeviation(Bitmap, Rectangle, Double) |
Computes the standard deviation of image pixels.
| |
StandardDeviation(BitmapData, Rectangle, Double) |
Computes the standard deviation of image pixels.
| |
StandardDeviation(UnmanagedImage, Rectangle, Double) |
Computes the standard deviation of image pixels.
| |
Sum(Bitmap) |
Computes the sum of the pixels in a given image.
| |
Sum(BitmapData) |
Computes the sum of the pixels in a given image.
| |
Sum(UnmanagedImage) |
Computes the sum of the pixels in a given image.
| |
Sum(Bitmap, Rectangle) |
Computes the sum of the pixels in a given image.
| |
Sum(BitmapData, Rectangle) |
Computes the sum of the pixels in a given image.
| |
Sum(UnmanagedImage, Rectangle) |
Computes the sum of the pixels in a given image.
| |
ToBitmap(Byte) |
Converts an image given as a matrix of pixel values into a Bitmap.
For more options, please use the MatrixToImage class.
| |
ToBitmap(Double) |
Converts an image given as a matrix of pixel values into a Bitmap.
For more options, please use the MatrixToImage class.
| |
ToBitmap(Int16) |
Converts an image given as a matrix of pixel values into a Bitmap.
For more options, please use the MatrixToImage class.
| |
ToBitmap(Int32) |
Converts an image given as a matrix of pixel values into a Bitmap.
For more options, please use the MatrixToImage class.
| |
ToBitmap(Single) |
Converts an image given as a matrix of pixel values into a Bitmap.
For more options, please use the MatrixToImage class.
| |
ToJagged(Bitmap) |
Converts an image given as a Bitmap into a matrix of
pixel values.For more options, please use the MatrixToImage class.
| |
ToJagged(Bitmap, Int32) |
Converts an image given as a Bitmap into a matrix of
pixel values.For more options, please use the MatrixToImage class.
| |
ToMatrix(Bitmap) |
Converts an image given as a Bitmap into a matrix of
pixel values.For more options, please use the MatrixToImage class.
| |
ToMatrix(Bitmap, Int32) |
Converts an image given as a Bitmap into a matrix of
pixel values.For more options, please use the MatrixToImage class.
| |
TransformPoints |
Transforms the given points using this transformation matrix.
|
References: