/// <summary>
/// SixLabors.ImageSharp.PixelFormats.Rgba32转System.Drawing.Image
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
private System.Drawing.Image ConvertRgba32ToImage(Image<SixLabors.ImageSharp.PixelFormats.Rgba32> input)
{
var memoryStream = new MemoryStream();
input.SaveAsPng(memoryStream);
memoryStream.Position = 0;
return new System.Drawing.Bitmap(memoryStream);
}
/// <summary>
/// System.Drawing.Image转SixLabors.ImageSharp.PixelFormats.Rgba32
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
private Image<SixLabors.ImageSharp.PixelFormats.Rgba32> ConvertImageToRgba32(System.Drawing.Image input)
{
var memoryStream = new MemoryStream();
input.Save(memoryStream, ImageFormat.Png);
memoryStream.Position = 0;
return SixLabors.ImageSharp.Image.Load<Rgba32>(memoryStream);
}