-1
Мне было интересно, есть ли у кого-нибудь здесь возможность найти область неравномерной формы в MATLAB. Я хотел бы знать, какой метод даст мне наилучшее приближение.Поиск области неравномерной формы
Мне было интересно, есть ли у кого-нибудь здесь возможность найти область неравномерной формы в MATLAB. Я хотел бы знать, какой метод даст мне наилучшее приближение.Поиск области неравномерной формы
Встроенный метод polyarea достаточно популярен. Он берет список точек X и Y для многоугольника и вычисляет площадь.
например.
points = [ 0 0; 0 10; 10 10; 0 10; 0 0 ];
area = polyarea(points(:,1), points(:,2))
Обратите внимание, что я близко многоугольник перед передачей его polyarea
Ваш вопрос расплывчатый и, вероятно, будет закрыт; пожалуйста, укажите более подробную информацию, такую как тип изображения, какой-то код, который вы уже пробовали. Тем временем вы можете посмотреть в bwarea open или особенно regionprops с опцией «Area». –
Справедливая точка Benoit, я предположил, что @BranH имеет список точек, которые они хотят рассчитать в области Если это мой ответ, но и возможный дубликат http://stackoverflow.com/questions/15579602/matlab-find-area-enclosed-by-points-xy – Fuzz
Привет, ребята, я создал форму, построив две функции против eachother и хотел бы найти область. Я могу загрузить свои функции? Это то, что вы имели ввиду? – BranH