Здравствуйте, недавно я разбирался с функцией Emgu FindContours (которая основана на cvFindContours ) на примере маленьких изображений, как вот это:
размеры 5x5 Px
Затем я запустил функцию FindContours на бинарном изображении:
И получил результат:
lightBlueэто результат отрисовки контура с помощью CvInvoke.cvDrawContours
purple box это результат работы MinAreaRect
contour.Area = 16
И мой вопрос. Почему CvInvoke.cvDrawContours рисует правильный контур, а MinAreaRect и Area выдают неверный результат?
Как я понимаю, площадь контура должна быть 25, а прямоугольник 5х5..