请选择 进入手机版 | 继续访问电脑版

无忧编程_ASP.NET  / C# / PHP 程序员的软件世界

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 955|回复: 0

C#Alpha图像像素点修改方法

[复制链接]

350

主题

380

帖子

1570

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1570
发表于 2018-1-19 13:55:55 | 显示全部楼层 |阅读模式
C#Alpha图像像素点修改方法
[C#] 纯文本查看 复制代码
Bitmap bmp = new Bitmap(Pic.Image);
            int w = bmp.Width;
            int h = bmp.Height;
            for (int x = 0; x < w; x++)
            {
                for (int y = 0; y < h; y++)
                {
                    Color color = bmp.GetPixel(x, y);
                    if (color.A != 0)
                    {
                        bmp.SetPixel(x, y, Color.FromArgb(color.A, 0, 0, 0));
                    }
                }
            }
            Pic.Image = bmp;

windows .net(C#+MSSQL) linux(php+mysql)  
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|软件编程 ( 鄂ICP备11006601号鄂公网安备 42011102001337号 |

GMT+8, 2018-8-20 23:19 , Processed in 0.150945 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表