Info

此问题已关闭。 请重新打开它进行编辑或回答。

Can someone help me? I am trying to print a 8-by-8 checkboard with red and black tiles

1 次查看(过去 30 天)
I know that am gonna use two nested for loops.

回答(2 个)

Walter Roberson
Walter Roberson 2013-9-24
No "for" loop is needed. You can index with an increment of 2.

Image Analyst
Image Analyst 2013-9-24
编辑:Image Analyst 2013-9-24
Use the checkerboard() function in the Image Processing Toolbox:
cb = 255 * (checkerboard(20) > 0); % checkerboard.
blank = zeros(size(cb), 'uint8'); % Totally black image.
% Put checkboard into only the red channel of an RGB image.
rgbImage = cat(3,cb,blank,blank);
imshow(rgbImage)

此问题已关闭。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by