#include <fstream>
#include <math.h>
#include <stdio.h>
#include <windows.h>
#include <iostream>
using namespace std;
//引入时间库 和 随机函数库
#include<time.h>
#include<stdlib.h>
//产生高斯样本,以mu为均值,sigma为均方差
double generateGaussianNoise(double mu, double sigma)
{
static double V1, V2, S;
static int phase = 0;
double X;
double U1,U2;
if ( phase == 0 )
{
do
{
U1 = (double)rand() / RAND_MAX;
U2 = (double)rand() / RAND_MAX;
V1 = 2 * U1 - 1;
V2 = 2 * U2 - 1;
S = V1 * V1 + V2
BMP图像加高斯噪声 C语言、C++ 超简单
最新推荐文章于 2021-05-24 03:39:13 发布
本文介绍了如何使用C/C++为BMP图像添加高斯噪声,通过简单易懂的代码示例,阐述了具体实现过程,帮助读者理解图像处理的基本操作。
摘要由CSDN通过智能技术生成