Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将opencv中的高斯噪声转换为emgu cv_C#_Opencv_Noise_Emgucv - Fatal编程技术网

C# 将opencv中的高斯噪声转换为emgu cv

C# 将opencv中的高斯噪声转换为emgu cv,c#,opencv,noise,emgucv,C#,Opencv,Noise,Emgucv,我正在学习图像处理,我需要用emgu cv制作c#中的高斯噪声。 我找到密码了 Mat gaussian_noise=img.clone() randn(高斯噪声,128,30) 在开放cv中产生高斯噪声。 emgu cv中的traslate代码是什么?搜索一点后,我发现是矩阵上的SetRandNormal(MCvScalar,MCvScalar)方法。因此,要使代码类似于您的代码,您必须执行以下操作: //Create your image as Image<Bgr,byte> h

我正在学习图像处理,我需要用emgu cv制作c#中的高斯噪声。 我找到密码了

Mat gaussian_noise=img.clone()

randn(高斯噪声,128,30)

在开放cv中产生高斯噪声。
emgu cv中的traslate代码是什么?

搜索一点后,我发现是矩阵上的SetRandNormal(MCvScalar,MCvScalar)方法。因此,要使代码类似于您的代码,您必须执行以下操作:

//Create your image as Image<Bgr,byte> here, for example.
Matrix<byte> matrix = new Matrix<byte>(img.Width, img.Height);
CvInvoke.cvConvert(img, matrix);
matrix.SetRandNormal(new MCvScalar(128), new MCvScalar(30));
//And Here you can convert back to image and do whatever you want.
//例如,在此处创建图像作为图像。
矩阵=新矩阵(img.宽度、img.高度);
CvInvoke.cvConvert(img,矩阵);
矩阵SetRandNormal(新MCvScalar(128),新MCvScalar(30));
//在这里,你可以转换回图像,做任何你想做的事情。
这应该行得通,但我没有在这台机器上安装Emgu,所以我现在不能测试它

祝你好运