Bitmap bitmap1;
Bitmap bitmap2;
bitmap1 = (Bitmap)Image.FromFile("图片路径");
bitmap2 = (Bitmap)Image.FromFile("图片路径");
Bitmap bitmap = new Bitmap(bitmap1);
Graphics graphics = Graphics.FromImage(bitmap);
graphics.DrawImage(bitmap2.Clone(new Rectangle(20, 20, 50, 60), PixelFormat.Format24bppRgb), 20, 20);如上可实现将bitmap2的同一块矩形区域替换绘制到bitmap上。请问: 如果实现将bitmap2的同一块三角形区域替换绘制到bitmap上?
Bitmap bitmap2;
bitmap1 = (Bitmap)Image.FromFile("图片路径");
bitmap2 = (Bitmap)Image.FromFile("图片路径");
Bitmap bitmap = new Bitmap(bitmap1);
Graphics graphics = Graphics.FromImage(bitmap);
graphics.DrawImage(bitmap2.Clone(new Rectangle(20, 20, 50, 60), PixelFormat.Format24bppRgb), 20, 20);如上可实现将bitmap2的同一块矩形区域替换绘制到bitmap上。请问: 如果实现将bitmap2的同一块三角形区域替换绘制到bitmap上?
2,绘制到另一张图上;
3,百度AForge.Net,里面有现成的连通域程序,可以直接调用,里面可以直接得到连通域的图像,也就是矩形的图像,这样就可以直接把这个图像画在另一张图像上了。