0

Что класс OpenCV4Android делает поле CV_FILLED принадлежит? Я не смог узнать из поиска Google.К какому классу OpenCV4Android принадлежит поле/константа CV_FILLED?

Используется как значение 5-го аргумента для метода Imgproc.drawContours(). Из documentation:

толщина - Толщина линий контуры рисуются. Если он отрицательный (например, , толщина = CV_FILLED), нарисованы контурные интерьеры.

мне нужно использовать его, но в Android/Java, я не могу использовать его так же, как, что, мне нужно использовать имя класса он принадлежит с оператором точки, что-то вроде theClass.CV_FILLED. Если я попытаюсь использовать только CV_FILLED, компилятор жалуется, «CV_FILLED не может быть разрешен переменной».

+2

Вы можете использовать '-1' или любое другое отрицательное значение. – Miki

ответ

1

drawContour пример:

Imgproc.drawContours(drawOn, handContours, idx, new Scalar(180, 10, 100, 255), Core.BORDER_DEFAULT, Core.LINE_8, new Mat(), 25, new Point(0, 0)); 

Таким образом, вы должны использовать Core.FILLED, например.