Создание битмапа каждый раз с новым именем - C#
Формулировка задачи:
Вы мне не поможите. Нужно чтобы после выполнения кода создовался битмап каждый раз с новым именем
RectangleF cloneRect = new RectangleF(left, up, taiblewidth, taiblehight); System.Drawing.Imaging.PixelFormat format = bitmap0.PixelFormat; Bitmap cloneBitmap = bitmap0.Clone(cloneRect, format);
Решение задачи: «Создание битмапа каждый раз с новым именем»
textual
Листинг программы
Color color1 = Color.FromArgb(0, 0, 0); Color color0 = Color.FromArgb(231, 81, 69); Bitmap bitmap0 = new Bitmap(@"d:\sc.bmp"); List<Bitmap> list1 = new List<Bitmap>(); for (int x0 = 0; (x0 < bitmap0.Width) && (color1 != color0); x0++) for (int y0 = 0; (y0 < bitmap0.Height) && (color1 != color0); y0++) { color1 = bitmap0.GetPixel(x0, y0); while (color1 == color0) { MessageBox.Show("Найдена точка"); color1 = Color.FromArgb(0, 0, 0); Bitmap bitmap1 = bitmap0.Clone(new RectangleF(x0 - 9, y0 - 2, 475, 346), bitmap0.PixelFormat); list1.Add(bitmap1); } } bitmap0.Dispose(); MessageBox.Show("Поиск завершон"); pictureBox1.Image = list1[0];
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д