OpenCV加高斯噪声
麻烦高手看一下,我要给一幅图像加均方差=10的高斯噪声,下面哪一个正确?法一:IplImage*gaosi(constIplImage*src){IplImage*dst...
麻烦高手看一下,我要给一幅图像加均方差=10的高斯噪声,下面哪一个正确?
法一:
IplImage* gaosi(const IplImage *src)
{
IplImage *dst = cvCreateImage(cvGetSize(src), 8, 1);
cvZero(dst);
CvRNG rng = cvRNG(-1); //初始化随机数发生器
cvRandArr(&rng, dst, CV_RAND_NORMAL, cvScalarAll(0), cvScalarAll(15));
cvAdd(src, dst, dst);
return dst;
}
法二:
IplImage* gaosi(const IplImage *src)
{
IplImage *dst = cvCreateImage(cvGetSize(src), 8, 1);
cvZero(dst);
cvSmooth(src, dst, CV_GAUSSIAN, 3, 3, 10);
return dst;
}
谢谢! 展开
法一:
IplImage* gaosi(const IplImage *src)
{
IplImage *dst = cvCreateImage(cvGetSize(src), 8, 1);
cvZero(dst);
CvRNG rng = cvRNG(-1); //初始化随机数发生器
cvRandArr(&rng, dst, CV_RAND_NORMAL, cvScalarAll(0), cvScalarAll(15));
cvAdd(src, dst, dst);
return dst;
}
法二:
IplImage* gaosi(const IplImage *src)
{
IplImage *dst = cvCreateImage(cvGetSize(src), 8, 1);
cvZero(dst);
cvSmooth(src, dst, CV_GAUSSIAN, 3, 3, 10);
return dst;
}
谢谢! 展开
2个回答
绿知洲
2024-11-13 广告
2024-11-13 广告
我们上海绿知洲信息科技有限公司开发的噪声测试软件,旨在为用户提供精准的噪声测量体验。该软件利用先进的音频分析技术,能够实时检测并显示环境噪声分贝值,帮助用户了解当前噪声水平。界面简洁明了,操作便捷,用户只需打开软件,即可快速获取噪声数据。无...
点击进入详情页
本回答由绿知洲提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询