matlab编程题目

2024-11-27 09:55:58
推荐回答(1个)
回答1:

二值黑白图像中,1代表白色,0代表黑色

如全零的矩阵就是黑块
H=zeros(64,64);

全1的矩阵就是白块
B=ones(64,64);

把黑白块按水平方向和垂直方向一黑一白地组合,就可以得到棋盘格基本单元:
M=[H,B; B,H];
imshow(M);

剩下的工作就是用M繁殖出来所要大小的棋盘格(假设xy方向各复制8次):
N=repmat(M,[8,8]);

好了,显示做好的棋盘格:
imshow(N);