Matlab Image Processing: связанное изображение прямоугольником - PullRequest
2 голосов
/ 27 марта 2011

У меня есть изображение, и я нанес границу изображения. Может кто-нибудь сказать, пожалуйста, как нарисовать прямоугольник на изображении, переписав значения пикселей границы, используя MATLAB.

Ответы [ 2 ]

1 голос
/ 17 октября 2011

Если это прямой прямоугольник, просто установите значения в матрице:

function Stack1()
im = imread('peppers.png');
x = 10;
y = 20;
w = 40;
h = 50;
im(y:y+h,x,:) = 255;
im(y:y+h,x+w,:) = 255;

im(y,x:x+w,:) = 255;
im(y+h,x:x+w,:) = 255;

figure();imshow(im);


end
0 голосов
/ 27 марта 2011

Вероятно, вы можете использовать эту отправку файлового обмена:

Нарисуйте границу вокруг изображения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...