Click or drag to resize
Accord.NET (logo)

UnmanagedImage Methods

The UnmanagedImage type exposes the following members.

Methods
  NameDescription
Public methodClone
Clone the unmanaged images.
Public methodCollect16bppPixelValues
Collect pixel values from the specified list of coordinates.
Public methodCollect8bppPixelValues
Collect pixel values from the specified list of coordinates.
Public methodCollectActivePixels
Collect coordinates of none black pixels in the image.
Public methodCollectActivePixels(Rectangle)
Collect coordinates of none black pixels within specified rectangle of the image.
Public methodCopy
Copy unmanaged image.
Public methodStatic memberCreate(Int32, Int32, PixelFormat)
Allocate new image in unmanaged memory.
Public methodStatic memberCreate(Int32, Int32, Int32, PixelFormat)
Allocate new image in unmanaged memory.
Public methodDispose
Dispose the object.
Protected methodDispose(Boolean)
Dispose the object.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Destroys the instance of the UnmanagedImage class.
(Overrides ObjectFinalize.)
Public methodStatic memberFromByteArray
Create unmanaged image from the specified byte array.
Public methodStatic memberFromManagedImage(Bitmap)
Create unmanaged image from the specified managed image.
Public methodStatic memberFromManagedImage(BitmapData)
Create unmanaged image from the specified managed image.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetPixel(IntPoint)
Get color of the pixel with the specified coordinates.
Public methodGetPixel(Int32, Int32)
Get color of the pixel with the specified coordinates.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSetPixel(IntPoint, Color)
Set pixel with the specified coordinates to the specified color.
Public methodSetPixel(Int32, Int32, Byte)
Set pixel with the specified coordinates to the specified value.
Public methodSetPixel(Int32, Int32, Color)
Set pixel with the specified coordinates to the specified color.
Public methodSetPixels
Set pixels with the specified coordinates to the specified color.
Public methodToByteArray
Converts the image into a sequence of bytes.
Public methodToManagedImage
Create managed image from the unmanaged.
Public methodToManagedImage(Boolean)
Create managed image from the unmanaged.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodGetPixelFormatSize
Gets the color depth used in an image, in number of bits per pixel.
(Defined by Image.)
Public Extension MethodGetPixelFormatSizeInBytes
Gets the color depth used in an image, in number of bytes per pixel.
(Defined by Image.)
Public Extension MethodHasMethod
Checks whether an object implements a method with the given name.
(Defined by ExtensionMethods.)
Public Extension MethodIsEqual
Compares two objects for equality, performing an elementwise comparison if the elements are vectors or matrices.
(Defined by Matrix.)
Public Extension MethodMaxOverloaded.
Computes the maximum pixel value in the given image.
(Defined by Tools.)
Public Extension MethodMax(Rectangle)Overloaded.
Computes the maximum pixel value in the given image.
(Defined by Tools.)
Public Extension MethodMax(Int32)Overloaded.
Computes the maximum pixel value in the given image.
(Defined by Tools.)
Public Extension MethodMeanOverloaded.
Computes the arithmetic mean of the pixels in a given image.
(Defined by Tools.)
Public Extension MethodMean(Rectangle)Overloaded.
Computes the arithmetic mean of the pixels in a given image.
(Defined by Tools.)
Public Extension MethodMinOverloaded.
Computes the minimum pixel value in the given image.
(Defined by Tools.)
Public Extension MethodMin(Int32)Overloaded.
Computes the maximum pixel value in the given image.
(Defined by Tools.)
Public Extension MethodMin(Rectangle)Overloaded.
Computes the minimum pixel value in the given image.
(Defined by Tools.)
Public Extension MethodStandardDeviation(Double)Overloaded.
Computes the standard deviation of image pixels.
(Defined by Tools.)
Public Extension MethodStandardDeviation(Rectangle, Double)Overloaded.
Computes the standard deviation of image pixels.
(Defined by Tools.)
Public Extension MethodSumOverloaded.
Computes the sum of the pixels in a given image.
(Defined by Tools.)
Public Extension MethodSum(Rectangle)Overloaded.
Computes the sum of the pixels in a given image.
(Defined by Tools.)
Public Extension MethodTo(Type)Overloaded.
Converts an object into another type, irrespective of whether the conversion can be done at compile time or not. This can be used to convert generic types to numeric types during runtime.
(Defined by ExtensionMethods.)
Public Extension MethodToTOverloaded.
Converts an object into another type, irrespective of whether the conversion can be done at compile time or not. This can be used to convert generic types to numeric types during runtime.
(Defined by ExtensionMethods.)
Top
See Also