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

OpenCV и Qt

Recommended Posts

Если использовать OpenCV совместно с Qt, то без подобного преобразования не обойтись?

QImage mat2qimage(const cv::Mat& mat) {

    cv::Mat rgb;

    cv::cvtColor(mat, rgb, CV_BGR2RGB);

    return QImage((const unsigned char*)(rgb.data), rgb.cols, rgb.rows, QImage::Format_RGB888);

};

P.S. не нравится что приходится применять cvtColor(mat, rgb, CV_BGR2RGB), кажется что на ровном месте производительность буду терять.

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

×