При рисовании контура с использованием OpenCV drawContours
границы рисуются по центру контура, я хочу рисовать границу только снаружи контура.
Это изображение (взято из документации SketchUp) объясняет это лучше всего:
drawContours
рисует контур как в первом круге (контур находится посередине нарисованной границы). Мне нужно, чтобы граница была только снаружи контура, как в последнем круге.
У кого-нибудь есть идея о том, как я могу добиться такого поведения?
Спасибо.
mask1
, 2) расширить на 1 наmask2
, 3)mask3 = mask1 XOR mask2
. 4) установите пиксели в вашем изображении нужного вам цвета с помощьюmask3
. - person Miki   schedule 19.11.2015