
add_mask.h
#ifndef ADD_MASK_H
#define ADD_MASK_H
#endif // ADD_MASK_H
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
class Need
{
public:
//灰度标定
Mat AddGrayMask(Mat &image);
// RGB给图像打掩膜
Mat AddRBG(Mat &img, int rmin, int rmax, int gmin, int gmax, int bmin, int bmax);
//局部区域标定
Mat local_region(Mat &image);
//灰度图像直方图
Mat gray_image_hist(Mat &iamge);
//RGB图像直方图
Mat RGB_Image_hist(Mat &image);
//像素标定
Mat pixel_dema(Mat &image);
//ROI区域选择
Mat roi_select(Mat &image,Point sp, Point ep);
// 引脚掩模
Mat lead_mask(Mat& image,Mat &
该博客详细介绍了如何使用Qt和C++配合OpenCV库创建一个图像处理系统。主要内容包括`add_mask.h`、`mainwindow.h`、`add_mask.cpp`和`mainwindow.cpp`等文件的实现,实现了图像添加蒙版的功能。通过提供的链接可以查看完整的实现细节和效果。
订阅专栏 解锁全文
396

被折叠的 条评论
为什么被折叠?



