public static Image <TPixel> ToImageSharpImage <TPixel>(this System.Drawing.Bitmap bitmap) where TPixel : unmanaged, IPixel <TPixel>
        {
            using (var memoryStream = new MemoryStream())
            {
                bitmap.Save(memoryStream, System.Drawing.Imaging.ImageFormat.Png);

                memoryStream.Seek(0, SeekOrigin.Begin);

                return(Image <TPixel> .Load <TPixel>(memoryStream));
            }
        }