Объединить два изображения - C#

Узнай цену своей работы

Формулировка задачи:

Есть два изображения типа image1.jpg image2.jpg как можно их "склеить", чтобы они были рядом, допустим, у меня сверху капча, а снизу картинка с символами, как мне склеить их в коллаж? чтобы было так: ################# #<Картинка image1.jpg># #<Картинка image2.jpg># #################

Решение задачи: «Объединить два изображения»

textual
Листинг программы
using System;
using System.Drawing;
 
namespace GlueImages
{
    class Program
    {
        public static void Main(string[] args)
        {
            Image img1 = Bitmap.FromFile("image1.jpg");
            Image img2 = Bitmap.FromFile("image2.jpg");
            
            Bitmap res = new Bitmap(Math.Max(img1.Width, img2.Width), Math.Max(img1.Height, img2.Height) * 2);
            
            Graphics g = Graphics.FromImage(res);
            g.DrawImage(img1, 0, 0);
            g.DrawImage(img2, 0, img1.Height);
            
            res.Save("res.jpg");
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.5 из 5
Похожие ответы