fix it already
how can I draw a grid over a specified region of the image
조회 수: 3 (최근 30일)
이전 댓글 표시
For example, I have an image of 400*360. I want to draw small grids over a region of the image. E.g. draw small grids of 20*20 started from (50, 60) and until (300, 280). How can I do this?
답변 (1개)
Image Analyst
2013년 11월 6일
You can do it in the overlay, with line(),
for row = 50 : 20 : 300
line([1, 360], [row, row];
end
for column = 60 : 20 : 280
line([column , column ], [1, 400];
end
or you can burn it into the image like this:
for row = 50 : 20 : 300
grayImage(row, :) = 255;
end
for column = 60 : 20 : 280
grayImage(:, column) = 255;
end
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!