各位帮忙看看,验证码图片清晰度的问题?
这是一个设置验证码图片清晰度的代码:
private void DisturbBitmap(Bitmap bitmap)
{
Random random=new Random();
for(int i=0; i <20; i++)
{
for(int j=0;j <20;j++)
{
if(random.Next(100) <=50)
bitmap.SetPixel(i,j,Color.White);
}
}
}
要是把if(random.Next(100) <=50)行中的50换成不同的数字,清晰度就会改变,能帮忙解释一下是什么原因吗?我不知道这个数字为什么会改变图片的清晰度.
------解决方案--------------------mark