asp.net c# 图片合并叠加并去除不是很纯的白色背景源码
来源:互联网 发布:bind dns 配置 ubuntu 编辑:程序博客网 时间:2024/04/29 19:29
图片合并叠加代码并去白色背景容差为6的所有颜色
Bitmap bitmap = new Bitmap(@"E:/testb.png");
Bitmap bmp = new Bitmap(@"E:/0.png");
Graphics g = Graphics.FromImage(bitmap);
// 白色容差为6的所有颜色,循环过滤成透明*********************************
int[,] colornum = { { 249, 255, 255 }, { 250, 252, 254 }, { 250, 252, 255 }, { 250, 253, 253 }, { 250, 253, 254 }, { 250, 253, 255 }, { 250, 254, 252 }, { 250, 254, 253 }, { 250, 254, 254 }, { 250, 254, 255 }, { 250, 255, 252 }, { 250, 255, 253 }, { 250, 255, 254 }, { 250, 255, 255 }, { 251, 251, 253 }, { 251, 251, 254 }, { 251, 251, 255 }, { 251, 252, 252 }, { 251, 252, 253 }, { 251, 252, 254 }, { 251, 252, 255 }, { 251, 253, 251 }, { 251, 253, 252 }, { 251, 253, 253 }, { 251, 253, 254 }, { 251, 253, 255 }, { 251, 254, 251 }, { 251, 254, 252 }, { 251, 254, 253 }, { 251, 254, 254 }, { 251, 254, 255 }, { 251, 255, 251 }, { 251, 255, 252 }, { 251, 255, 253 }, { 251, 255, 254 }, { 251, 255, 255 }, { 252, 250, 254 }, { 252, 250, 255 }, { 252, 251, 252 }, { 252, 251, 253 }, { 252, 251, 254 }, { 252, 251, 255 }, { 252, 252, 251 }, { 252, 252, 252 }, { 252, 252, 253 }, { 252, 252, 254 }, { 252, 252, 255 }, { 252, 253, 251 }, { 252, 253, 252 }, { 252, 253, 253 }, { 252, 253, 254 }, { 252, 253, 255 }, { 252, 254, 250 }, { 252, 254, 251 }, { 252, 254, 252 }, { 252, 254, 253 }, { 252, 254, 254 }, { 252, 254, 255 }, { 252, 255, 250 }, { 252, 255, 251 }, { 252, 255, 252 }, { 252, 255, 253 }, { 252, 255, 254 }, { 252, 255, 255 }, { 253, 250, 253 }, { 253, 250, 254 }, { 253, 250, 255 }, { 253, 251, 251 }, { 253, 251, 252 }, { 253, 251, 253 }, { 253, 251, 254 }, { 253, 251, 255 }, { 253, 252, 251 }, { 253, 252, 252 }, { 253, 252, 253 }, { 253, 252, 254 }, { 253, 252, 255 }, { 253, 253, 250 }, { 253, 253, 251 }, { 253, 253, 252 }, { 253, 253, 253 }, { 253, 253, 254 }, { 253, 253, 255 }, { 253, 254, 250 }, { 253, 254, 251 }, { 253, 254, 252 }, { 253, 254, 253 }, { 253, 254, 254 }, { 253, 254, 255 }, { 253, 255, 250 }, { 253, 255, 251 }, { 253, 255, 252 }, { 253, 255, 253 }, { 253, 255, 254 }, { 253, 255, 255 }, { 254, 250, 252 }, { 254, 250, 253 }, { 254, 250, 254 }, { 254, 250, 255 }, { 254, 251, 251 }, { 254, 251, 252 }, { 254, 251, 253 }, { 254, 251, 254 }, { 254, 251, 255 }, { 254, 252, 250 }, { 254, 252, 251 }, { 254, 252, 252 }, { 254, 252, 253 }, { 254, 252, 254 }, { 254, 252, 255 }, { 254, 253, 250 }, { 254, 253, 251 }, { 254, 253, 252 }, { 254, 253, 253 }, { 254, 253, 254 }, { 254, 253, 255 }, { 254, 254, 250 }, { 254, 254, 251 }, { 254, 254, 252 }, { 254, 254, 253 }, { 254, 254, 254 }, { 254, 254, 255 }, { 254, 255, 250 }, { 254, 255, 251 }, { 254, 255, 252 }, { 254, 255, 253 }, { 254, 255, 254 }, { 254, 255, 255 }, { 255, 249, 255 }, { 255, 250, 252 }, { 255, 250, 253 }, { 255, 250, 254 }, { 255, 250, 255 }, { 255, 251, 251 }, { 255, 251, 252 }, { 255, 251, 253 }, { 255, 251, 254 }, { 255, 251, 255 }, { 255, 252, 250 }, { 255, 252, 251 }, { 255, 252, 252 }, { 255, 252, 253 }, { 255, 252, 254 }, { 255, 252, 255 }, { 255, 253, 250 }, { 255, 253, 251 }, { 255, 253, 252 }, { 255, 253, 253 }, { 255, 253, 254 }, { 255, 253, 255 }, { 255, 254, 250 }, { 255, 254, 251 }, { 255, 254, 252 }, { 255, 254, 253 }, { 255, 254, 254 }, { 255, 254, 255 }, { 255, 255, 249 }, { 255, 255, 250 }, { 255, 255, 251 }, { 255, 255, 252 }, { 255, 255, 253 }, { 255, 255, 254 }, { 255, 255, 255 } };
for (int n = 0; n < 163; n )
{
bmp.MakeTransparent(Color.FromArgb(colornum[n, 0], colornum[n, 1], colornum[n, 2]));
}
//******************************************************************************************************************
g.DrawImage(bitmap, new Rectangle(0, 0, bitmap.Width, bitmap.Height));
g.DrawImage(bmp, //叠加图
new Rectangle(5, 8, bmp.Width, bmp.Height), //要叠加到背景图的位置,尺寸
0, 0, bmp.Width, bmp.Height //要叠加的尺寸
); //透明阀值
// Dispose
bitmap.Save("E:/testb0.png");
g.Dispose();
送礼就要送个性定制礼品
www.17diy.cc
www.diypin.com/?u=667334
<a href="http://www.17diy.cc" target="_blank" title="领先的Diy创意礼品个性礼物定制礼品网">领先的Diy创意礼品个性礼物定制礼品网</a>
<a href="http://www.diypin.com/?u=667334" target="_blank" title="意品网:领先的Diy创意礼品个性礼物定制礼品网"><img src="http://www.diypin.com/themes/diypin/images/logo.gif" /></a>
- asp.net c# 图片合并叠加并去除不是很纯的白色背景源码
- PS去除图片白色背景
- 去除博客文字白色背景的解决办法
- C#中将图片的背景去除
- 在ASP.NET中上传图片并生成缩略图的C#源码
- 在ASP.NET中上传图片并生成缩略图的C#源码 (转载)
- 在ASP.NET中上传图片并生成缩略图的C#源码
- 在ASP.NET中上传图片并生成缩略图的C#源码
- 在ASP.NET中上传图片并生成缩略图的C#源码
- 在ASP.NET中上传图片并生成缩略图的C#源码
- 在ASP.NET中上传图片并生成缩略图的C#源码(一)
- 在ASP.NET中上传图片并生成缩略图的C#源码
- 在ASP.NET中上传图片并生成缩略图的C#源码
- 在ASP.NET中上传图片并生成缩略图的C#源码
- 图片的白色背景变透明
- 白色边框透明背景的自定义图片背景
- Android 对话框Activity去除白色边框背景
- Android 对话框Activity去除白色边框背景
- 数据库设计中的常用技巧
- Spring MVC多视图配置
- linux虚拟文件系统浅析
- Eclipse @override报错
- 给IT新男的15点建议:苦逼程序员的辛酸反省与总结
- asp.net c# 图片合并叠加并去除不是很纯的白色背景源码
- Java常用基础技术
- ASP.NET RegularExpressionValidator 控件
- Java发邮件工具类
- windows 安装 配置 metasploit
- 经典的makefile教材(bakup reason)
- 使用KGDB调试内核 on QEMU
- Python邮箱地址检查
- C++ 算法