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

Dasha92

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

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

  • Посещение

Репутация

0 Новичек

О Dasha92

  • Звание
    Новичок
  1. Поняла, все получилось как надо! Огромное спасибо за помощь
  2. Разобралась, все получилось, спасибо! А как несколько можно добавить? Я так понимаю добавляется ещё один CvCopy(img2,mat_big,NULL); Но как ему задать координаты? Чтобы это изображение не накладывалось поверх img1?
  3. Попробовала таким образом, при попытке запуска выводит следующее сообщение: init done opengl support available Opencv error: assertion failed (rect.width >= 0 && rect.height >= 0 && rect.x <image->... in function cvSetImageROI
  4. Добрый день, помогите пожалуйста с решением возникшей проблемы. Задача состоит в следующем, есть видеоизображение получаемое с камеры, показывается в соответствующем окне. Нужно в углу вывести небольшой рисунок (64,64 размеры). Решение задачи вижу следующим образом: создаётся одна большая матрица, туда копируется видеопоток и изображение. Не могу понять как правильно реализовать, а именно копировать маленькое изображение и видео в матрицу, заранее спасибо за ответы. примерный код: CvMat *img; //64x64 картинка CvMat *mat_big =(cvSize(1280, 480), CV_8UC3); //создание матрицы //здесь копирование изображения и видео должно быть cvShowImage(buff, mat_big); //вывод в окно
×