图像处理算法1总结如下:
//添加椒盐噪声
void salt(Mat& src,int number)
{
for (int i = 0; i < number; i++)
{
int r = static_cast<int>(rng.uniform(0, src.rows));
int c = static_cast<int>(rng.uniform(0, src.cols));
int k = (static_cast<int>(rng.uniform(0, 1000))&1);
if(k==1)
src.at<uchar>(r, c) = 255;
else
src.at<uchar>(r, c) = 0;
}
return;
}
/*
* @ drt :高斯方差
* @ Medium :高斯均值
*/
int Get_Gauss(int Medium, int drt)
{
//产生高斯样本,以U为均值,D为均方差
double sum = 0;
for (int i = 0; i<12; i++) sum += rand() / 32767.00;
//计算机中rand()函数为-