Click or drag to resize
Accord.NET (logo)

ImageClone Method (Bitmap, PixelFormat)

Clone image.

Namespace:  Accord.Imaging
Assembly:  Accord.Imaging (in Accord.Imaging.dll) Version: 3.8.0
public static Bitmap Clone(
	this Bitmap source,
	PixelFormat format
Request Example View Source


Type: System.DrawingBitmap
Source image.
Type: System.Drawing.ImagingPixelFormat
Pixel format of result image.

Return Value

Type: Bitmap
Returns clone of the source image with specified pixel format.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type Bitmap. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
The original Bitmap.Clone() does not produce the desired result - it does not create a clone with specified pixel format. More of it, the original method does not create an actual clone - it does not create a copy of the image. That is why this method was implemented to provide the functionality.
See Also