Используя OpenCV, возможно ли найти BoundingRect вокруг объекта неправильной формы?
Я учусь использовать OpenCV4Android. Я знаю, что для того, чтобы получить ограничивающий прямоугольник контура, мы используем метод Imgproc.boundingRect()
, Но что, если у меня есть контур вокруг объекта, который может иметь любую форму, например, круг, полукруг, многоугольник или даже шарик неправильной формы.
Можно ли отделить этот шарик от остальной части изображения, чтобы в него не вошли никакие части области изображения, окружающие этот шарик? Является ли это возможным? Если так, то как? Каковы соответствующие функции?