%%%产生余弦条纹,采用随机扰动方式转为二元编码 clear close all cx = 1920; %图像像素元个数 cy = 1080; x = 1:cx; y = 1:cy; [x,y] = meshgrid(x,y); fx = 3/cx;fy = 0; %定义空间频率,最大1,最小1/c Cont = (cos(2*pi*fx.*x+2*pi*fy.*y)+1)/2; %生成连续余弦条纹 figure(1); imshow(abs(Cont),[]); % =========================================================================== Rand = rand(cy,cx); %产生随机矩阵,元素值[0.1],正态分布 Bina = Cont >= Rand; %产生二值矩阵 figure(2); imshow(abs(Bina),[]);怎么把举证保存成图像输出
时间: 2023-07-24 17:20:45 浏览: 81
你可以使用imwrite函数将二值矩阵保存为图像,代码如下:
```
imwrite(Bina, 'output.png');
```
这将把二值矩阵Bina保存为output.png图像文件。你也可以修改文件名和路径以适应你的需求。
阅读全文