我是MatLab的新手,我想知道如何在图像中心画一个十字。我知道如何阅读图像。
答案 0 :(得分:0)
假设您将图像读入名为img
的矩阵中,您可以这样绘制黑色十字架:
img(:, round(end/2), :) = 0;
img(round(end/2), :, :) = 0;
如果你想要的只是绘制一个十字架而不修改图像,你可以使用plot
来做,如下所示:
[nl, nc, ~] = size(img);
imshow(img);
hold on
plot([.5 .5] * nc, [0 nl]);
plot([0 nc], [.5 .5] * nl);
hold off