Да, я сделал это в старом проекте.Я использовал Qt с c ++ и конвертировал следующим образом:
QPixmap UIQT::pixmapFromMat(cv::Mat src) {
QImage image(this->imageFromMat(src));
return QPixmap::fromImage(image);
}
QImage UIQT::imageFromMat(cv::Mat src) {
Q_ASSERT(src.type() == CV_8UC3);
return QImage((uchar*)src.data, src.cols, src.rows,
src.step,QImage::Format_RGB888);
}
Было довольно удобно использовать Qt с opencv, но это произошло несколько лет назад, так как я делал это в прошлый раз, и, полагаю, теперь это еще проще.