OpenCV
文章平均质量分 65
yijiull
这个作者很懒,什么都没留下…
展开
-
OpenCv学习笔记(二)------imgproc模块
线性滤波 形态学处理(Morphology Operations) Image Pyramids Thresholding Operations 线性滤波 一般就是用来去噪点,用不同的卷积核进行操作,具体参数可以看官方文档。 blur() GaussianBlur() medianBlur() bilateralFilter() 形态学处理(Morphology Ope...原创 2018-08-09 22:55:14 · 6270 阅读 · 0 评论 -
OpenCV入门
加盐 void MainWindow::salt(cv::Mat &image, int n) { std::default_random_engine e(time(0)); std::uniform_int_distribution<int> u1(0, image.rows); std::uniform_int_distribut...原创 2018-08-02 17:53:28 · 267 阅读 · 0 评论 -
OpenCV学习笔记(一)------core模块
Mat 遍历图像 读取视频 输出视频 Mat Mat分为头部(矩阵大小、存储方法、矩阵地址等)和像素矩阵两部分,一般为了速度只会复制头部共享像素矩阵,使用引用计数,最后一个引用像素矩阵的Mat负责释放内存。 使用Mat F = A.clone();或者Mat G; A.copyTo(G);会连像素矩阵一起复制。 具体使用可以查阅官方文档 颜色空间 RGB:人眼 BG...原创 2018-08-07 21:49:41 · 640 阅读 · 0 评论 -
OpenCv学习笔记(三)------highgui模块
包含头文件#include <opencv2/highgui.hpp> 文档只讲了一个函数cv::createTrackbar,创建一个Trackbar,用来查看不同的参数效果的时候很有用。 createTrackbar( TrackbarName, "Linear Blend", &alpha_slider, alpha_slider_max, on_trac...原创 2018-08-18 23:05:38 · 4743 阅读 · 0 评论 -
OpenCv学习笔记(四)------人脸检测
主要用到了objdetect模块,参考链接。 #include <iostream> #include <opencv2/objdetect.hpp> #include <opencv2/highgui.hpp> #include <opencv2/imgproc.hpp> using namespace std; using namespace ...原创 2018-08-25 10:16:25 · 295 阅读 · 0 评论