我使用透明背景將圖像保存爲jpeg。 有沒有辦法將透明像素轉換爲某種顏色而不用迭代所有像素?圖像處理 - 在將圖像保存爲jpg之前轉換透明像素
這是我使用的代碼(也 - 在第一線的共同辦法做到這一點是有不同的編碼器?)
public void SaveImage(Bitmap image, string path)
{
var encoder = ImageCodecInfo.GetImageEncoders().FirstOrDefault(c => c.MimeType == "image/jpeg");
var encodeParams = new EncoderParameters(1);
encodeParams.Param[0] = new EncoderParameter(Encoder.Quality, (long)100);
image.Save(path, encoder, encodeParams);
}
謝謝,這就是我最終做的 – Madd0g 2012-02-26 05:28:15