Qt图像处理-OpenCv中Mat与QImage互转

Qt图像处理时需要OpenCv中Mat与QImage互转,具体代码如下

创建EditPhoto,头文件,使用前需要配置好opencv

#include <QObject>
#include <QImage>
#include <QDebug>

#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<opencv2/imgproc/imgproc.hpp>
#include<opencv2/imgcodecs/imgcodecs.hpp>

#include<opencv2/opencv.hpp>
#include <iostream>
using namespace std;
class EditPhoto: public QObject
{
    Q_OBJECT
public:
explicit EditPhoto(QObject *parent = 0);  
  ~EditPhoto();
    static  QImage MatToImage(cv::Mat &m); //Mat转QImage
    static cv::Mat ImageToMat(const QImage &image); //QImage转Mat
};
#endif // EDITPHOTO_H

.cpp文件

#include "editphoto.h"

EditPhoto::EditPhoto(QOb

相关推荐

  1. Qt图像处理-OpenCvMatQImage

    2023-12-15 09:32:03       39 阅读
  2. Qt-MatQImage

    2023-12-15 09:32:03       10 阅读
  3. QTQImageQPixmap区别

    2023-12-15 09:32:03       29 阅读
  4. c++ opencvunsigned char *、MatQimage互相转换

    2023-12-15 09:32:03       41 阅读
  5. 【matlab】如何将.mat文件.nii文件

    2023-12-15 09:32:03       22 阅读
  6. qml刷新C++QImage图像

    2023-12-15 09:32:03       41 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-15 09:32:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-15 09:32:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-15 09:32:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-15 09:32:03       18 阅读

热门阅读

  1. [Git]-{修改远程仓库地址}

    2023-12-15 09:32:03       29 阅读
  2. Elasticsearch之_reindex

    2023-12-15 09:32:03       33 阅读
  3. TypeScript中的接口(interface )详解

    2023-12-15 09:32:03       32 阅读
  4. html2canvas库——前端实现基于DOM的截图

    2023-12-15 09:32:03       42 阅读
  5. xml.dom --- 文档对象模型 API

    2023-12-15 09:32:03       31 阅读
  6. OpenShift与Rancher

    2023-12-15 09:32:03       28 阅读
  7. HTML中RGB颜色表示法和RGBA颜色表示法

    2023-12-15 09:32:03       37 阅读
  8. 【Oracle】常用数据库sql记录

    2023-12-15 09:32:03       27 阅读
  9. 200. 岛屿数量

    2023-12-15 09:32:03       32 阅读
  10. 【C++】简化for-range的算法函数

    2023-12-15 09:32:03       39 阅读