标签: matlab
我是MATLAB的新手,我正在尝试生成包含每个第2或第4像素的图像。
我想做的事情:
image1 = false(256,256); image2 = false(256,256); image1(:, 1:2:end) = true; image2(:, 1:4:end) = true;
有谁能告诉我它是否正确?
任何人都可以帮我做正确的事吗?
答案 0 :(得分:1)
此代码是正确的,请参阅下面的图片。首先是您的image1,第二个是您的image2,第三个是使用
image1
image2
image3(1:2:end,2:2:end) = true; imagesc(image3)
如果您的线条停在图表中间的某个位置,则很可能是解决问题。如果将其设置为256 * 256像素或更大的大小,您可能不会再看到任何行终止。