压缩像素数据为jpg/png格式

本文关键字:png 格式 jpg 像素 像素数 数据 压缩 | 更新日期: 2023-09-27 17:50:35

嗨,目前我正在使用c#,我有一个图像的像素数据,我想转换为Jpg/png格式?你能给我推荐一些库或者。net提供压缩API吗?

压缩像素数据为jpg/png格式

试试这个:

        //example 1: converting from bitmap
        Bitmap myImage1 = new Bitmap(@"C:'myimage1.bmp");
        myImage1.Save(@"C:'myimage1.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
        myImage1.Save(@"C:'myimage1.png", System.Drawing.Imaging.ImageFormat.Png);

        //example 2: converting from pixels
        Bitmap myImage2 = new Bitmap(10, 10);
        //for loop to set some pixels
        for (int x=0;x<10;x++)
            for (int y=0;y<10;y++)
                myImage2.SetPixel(x,y,Color.Blue);
        myImage2.Save(@"C:'myimage2.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
        myImage2.Save(@"C:'myimage2.png", System.Drawing.Imaging.ImageFormat.Png);