实验目的:在本实验中,需要在 LabVIEW 软件平台上为一张二维图片添加高斯白噪声,以便更好地体会高斯白噪声的原理以及影响,并进一步熟悉 LabVIEW 软件平台的使用。
实验内容(1)熟悉图像读取方法
程序的信源为 JPG 格式的图像,采用 LabVIEW 提供的一个能够读取 JPG 格式图像并输出图像数据的模块,完成图像信息的提取。利用还原像素图的子程序完成图像数据到一维二进制数据的转换(图像数据→十进制二维数组→二进制一维数组),输出信源比特流。
(2)编写程序,添加高斯白噪声
打开Exercise AWGN Channel.vi子程序,编写添加高斯白噪声的程序。(需要两种方法)
首先将经图像转换后得到的一维数组转化为极坐标的形式,将 r 取均值得r̅。
,式中,S 为编码速率,σ为高斯白噪声的标准差,将生成的高斯白噪声信号转换为复数形式,实部和虚部均为生成的噪声信号,将复数形式的噪声序列与输入的数组叠加,从而得到新的数组。提示:本模块中将使用到高斯白噪声控件。
(3)熟悉重建图像方法将上步得到的信息流转换成二维的 JPG 数组,使用绘制还原像素图子程序重建图像。
2023-10-17 09:54:57
557KB
网络
网络
1