题目:将一幅给定的灰度图像转换成一幅二值图像,该二值图像的背景为黑色,图形为白色,其中的白色图形为十字形???
还没学的一门课程,就要面临交卷的威胁,数字图像处理难题!大虾们支援!
------解决方案--------------------------------------------------------
a = imread('test.jpg'); % 读入原图,是灰度的,
% 如果是彩色,下面这句去掉注释
% a = rgb2gray(a);
[m,n] = size(a); % 尺寸
b = zeors(m,n); % 全黑
b(ceil(m/2)-10:ceil(m/2)+10,ceil(n/2)-10:ceil(n/2)+10) = 1; % 中央十字
figure,imshow(b); % 显示