首页新闻找找看学习计划

.net图像处理

0
悬赏园豆:50 [待解决问题]

代码如下:

public static Bitmap GetBlackWhiteImg(string imagepath)
{
Bitmap images = new Bitmap(imagepath); //载入图片

for (int i = 0; i < images.Width; i++)
{
for (int j = 0; j < images.Height; j++)
{
Color pix = images.GetPixel(i, j); //获取图像像素值

if (pix.R < 128 || pix.G < 128 || pix.B < 128)
{
images.SetPixel(i, j, Color.Black); //保存像素值
}
else
{
images.SetPixel(i, j, Color.White); //保存像素值
}
}
}
return images;
}


这个方法得到的图片这么还有除了white和black以外的颜色

布丁爸爸的主页 布丁爸爸 | 初学一级 | 园豆:152
提问于:2012-03-27 15:54
< >
分享
所有回答(1)
0

是可以的啊~ 没有问题啊~

子夜一梦 | 园豆:213 (菜鸟二级) | 2012-03-29 12:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册