У меня есть код C# для обрезки изображений.Размер изображения увеличивается после обрезки
Когда я обрезать изображение (размер: 191 КБ, используя мой код C#), затем размер привел (обрезанные) изображения увеличивается (размер: 2,44 МБ)
Скажите, пожалуйста, почему размер увеличивается после кадрирования .. ?? ?
Bitmap source = new Bitmap(@"F:\images\Row" + i + "Col" + j + ".jpg");
Rectangle section = new Rectangle(new Point(0, 0), new Size(1362, 761));
Bitmap CroppedImage = CropImage(source, section);
CroppedImage.Save(@"file path\Row" + i + "Col" + j + ".jpg");
public Bitmap CropImage(Bitmap source, Rectangle section)
{
// An empty bitmap which will hold the cropped image
Bitmap bmp = new Bitmap(section.Width, section.Height);
Graphics g = Graphics.FromImage(bmp);
// Draw the given area (section) of the source image
// at location 0,0 on the empty bitmap (bmp)
g.DrawImage(source, 0, 0, section, GraphicsUnit.Pixel);
return bmp;
}
Пожалуйста, покажите нам свой код и удалить лишние знаки вопроса –
Что такое формат исходного файла и сохраненный файл? –
Напишите свой код в свой вопрос, а не как комментарий .. –