inROI

Запросите, расположены ли точки в информация только для чтения

Описание

пример

tf = inROI(ROI,x,y) возвращает логический массив, tf, что указывает, имеют ли точки с координатами (x, y) находятся внутри или снаружи информация только для чтения.

tf = inROI(ROI,x,y,z) возвращает логический массив, tf, что указывает, имеют ли точки с координатами (x, y, z) находятся внутри или снаружи Cuboid Информация только для чтения.

Примеры

свернуть все

Прочтите изображение в рабочую область и отобразите его.

I = imread('trailer.jpg');
figure
imshow(I)

Нарисуйте прямоугольный информация только для чтения на изображении, используя Position аргумент для определения положения прямоугольника следующим [xmin,ymin,width,height].

h = drawrectangle('Position',[190 308 682 276],'StripeColor','r');

Figure contains an axes. The axes contains 2 objects of type image, images.roi.rectangle.

Задайте координаты x и y трех точек. Последней точкой является верхний левый угол прямоугольного информация только для чтения.

xcoords = [335 335 190];
ycoords = [200 400 308];

Запросите, находятся ли три точки в информация только для чтения.

tf = inROI(h,xcoords,ycoords)
tf = 3x1 logical array

   0
   1
   1

Входные параметры

свернуть все

Необходимая область, заданная как объект информация только для чтения одного из следующих типов:

X -координаты точек запроса, заданные в виде числа или вектора.

Y -координаты точек запроса, заданные в виде числа или вектора.

Y -координаты точек запроса, заданные в виде числа или вектора.

Выходные аргументы

свернуть все

Состояние точек запроса, возвращаемое как логический массив. Массив имеет ту же длину, что и входные массивы x, y, и z. Элементы логического массива устанавливаются в true указать, что соответствующая точка запроса находится внутри информация только для чтения. Элементы, которые false указать, что точка не находится внутри информация только для чтения.

Введенный в R2018b