Перейти к содержимому
Compvision.ru

Mariya

Пользователи
  • Количество публикаций

    6
  • Зарегистрирован

  • Посещение

Репутация

0 Новичек

О Mariya

  • Звание
    Новичок
  1. С convexHull разобралась. А как добавить точки из всех векторов в один? Подскажите, пожалуйста. Emgu.CV.Util.VectorOfVectorOfPoint contours = new Emgu.CV.Util.VectorOfVectorOfPoint(); Mat hier = new Mat(); CvInvoke.FindContours(imgopen, contours, hier, Emgu.CV.CvEnum.RetrType.Tree, Emgu.CV.CvEnum.ChainApproxMethod.ChainApproxNone); for (int i = 0; i < contours.Size; ++i) { ... }
  2. Спасибо! Попробую сделать.
  3. Подскажите, пожалуйста. Есть бинарные изображения. Как выделить одним прямоугольником область, где есть белые пиксели? Если выделить контуры, то как все контуры объединить одним общим контуром? Красным цветом - примерный результат. Спасибо.
  4. Спасибо за советы. Получилось!
  5. Спасибо. Не очень понятен метод AddWeighted. Может быть, есть примеры суммирования n-изображений?
  6. Как можно сделать усреднение n-кадров видеопотока (EmguCV)? Есть простая идея. Как правильно суммировать? int n = 10; Mat img_sum = new Mat(); Mat img_m = new Mat(); for (int i = 1; i <= 10; ++i) { capture.SetCaptureProperty(Emgu.CV.CvEnum.CapProp.PosFrames, i); capture.Read(m); //нужно подсчитать сумму } img_m = img_sum / n;
×