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

как рисовать поверх картинки?

Recommended Posts

Рисую точки и линии использую cvCircle и cvLine и соответственно при отрисовке cvShowImage выводит изображение с точками и линиями на нем.

но это ресурсозатратно, т.к. требуется постоянно, выводить целое изображение, а не всего пару точек\линий.

может есть вариант как то выводить в 2 слоя? где 1 постоянный, а на втором рисуются точки.

так же как быть если изображение очень большое, его не проскролить не уменьшить\увеличить как с помощью opencv это сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По поводу скорости рисования беспокоиться не стоит. Если прижмёт - переходи на профессиональную графику.

Для изменения размеров окна надо почитать о параметрах функции cvNamedWindow

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

что вы имеете ввиду под профессиональной графикой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

DirectX (Direct3D или Direct2D), OpenGL. Шейдеры, если придётся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
так же как быть если изображение очень большое, его не проскролить не уменьшить\увеличить как с помощью opencv это сделать?

Такая возможность появится, если собрать opencv c поддержкой qt4

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×