/
ka_pie
/
PeakOff
Обзор
Документация
Войти
/
ka_pie
/
PeakOff
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/imageutils.h
25 строк
699 B
Viktoria
final version of PeakOff
14 июл 2026, 11:13
14 июл 2026, 11:13
a838933
Код
Авторство
О чём код?
#ifndef IMAGEUTILS_H #define IMAGEUTILS_H #include <QImage> #include <QSize> #include <QColor> #include <opencv2/opencv.hpp> class ImageUtils { public: static cv::Mat qImageToCvMat(const QImage &image); static QImage cvMatToQImage(const cv::Mat &mat); static cv::Mat replaceBackground(const cv::Mat &src, const cv::Mat &mask, const QColor &bgColor); static cv::Mat updateMask(const cv::Mat ¤tMask, const cv::Mat &strokeMask, bool isEraser); static cv::Mat resizeToFit(const cv::Mat &mat, const QSize &targetSize); static cv::Mat replaceBackgroundImage( const cv::Mat &foreground, const cv::Mat &mask, const cv::Mat &background); }; #endif