![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
opencv学习笔记
文章平均质量分 91
记录我的opencv学习之旅,从入门到。。。。哈哈,加油。
Yangnict
一直在学习的小学生
展开
-
opencv——模糊图像(二)
#include <opencv2/opencv.hpp> #include <iostream> using namespace cv; int main(int argc, char** argv) { Mat src, dst; src = imread("D:/vcprojects/images/test.png"); if (!src.data) { printf("could not load image...\n"); return -1; }原创 2020-10-28 19:17:37 · 176 阅读 · 0 评论 -
opencv——模糊图像(一)
#include <opencv2/opencv.hpp> #include <iostream> using namespace cv; static const char WINTITLE[] = "randomlines-demo"; int drawRandomLines(Mat image) { RNG rng(0xffffff); Point pt1, pt2; for (int i = 0; i < 100000; i++) { pt1.x = rn原创 2020-10-28 19:15:59 · 114 阅读 · 0 评论 -
opencv——绘制形状与文字
#include <opencv2/opencv.hpp> #include <iostream> using namespace std; using namespace cv; Mat bgImage; const char* drawdemo_win = "draw shapes and text demo"; void MyLines(); void MyRectangle(); void MyEllipse(); void MyCircle(); void MyPolyg原创 2020-10-28 19:13:23 · 119 阅读 · 0 评论 -
opencv——调整图像的亮度与对比度
#include <opencv2/opencv.hpp> #include <iostream> using namespace cv; int main(int argc, char** argv) { Mat src, dst; src = imread("D:/vcprojects/images/test.png"); if (!src.data) { printf("could not load image...\n"); return -1; } ch原创 2020-10-28 19:11:51 · 171 阅读 · 0 评论 -
opencv——图像混合
图像的加减乘除: void add(InputArray src1, InputArray src2, OutputArray dst,InputArray mask=noArray(), int dtype=-1); void subtract(InputArray src1, InputArray src2, OutputArray dst,InputArray mask=noArray(), int dtype=-1); void multiply(InputArray src1, InputArra原创 2020-10-28 19:10:01 · 88 阅读 · 0 评论 -
opencv——图像操作
#include <opencv2/core/core.hpp> #include <opencv2/imgcodecs.hpp> #include <opencv2/opencv.hpp> #include <opencv2/highgui/highgui.hpp> #include <iostream> using namespace cv; using namespace std; int main(int argc, char** a原创 2020-10-28 19:07:50 · 92 阅读 · 0 评论 -
opencv——Mat对象
#include <opencv2/opencv.hpp> #include <iostream> using namespace cv; using namespace std; int main(int argc, char** argv) { Mat res, dst; res = imread("D:\picture/caomei.jpg"); if (!res.data) { printf("could not load caomei Image..原创 2020-10-28 19:06:02 · 143 阅读 · 0 评论 -
opencv——矩阵的掩膜操作
#include <opencv2/opencv.hpp> #include <iostream> using namespace cv; int main(int argc, char** argv) { Mat res = imread("D:\picture/caomei.jpg"); Mat dst; if (res.empty()) { printf("could not load image... \r\n"); return -1; } name原创 2020-10-28 19:03:58 · 163 阅读 · 0 评论 -
opencv——图片的加载,修改,及保存
#include <opencv2/opencv.hpp> #include < iostream> using namespace cv; int main(int argc, char** argv) { Mat res = imread("D:\picture/caomei.jpg"); if (res.empty()) { printf("could not load image... \r\n"); return -1; } namedWindow(原创 2020-10-28 19:01:49 · 139 阅读 · 0 评论 -
VS2015配置opencv3.1.0 (下载,环境配置,及测试)
opencv下载,环境配置,及测试 前言 菜鸟学习 opencv 的 笔记。 若发现有错(别骂,此时我已瑟瑟发抖),欢迎指出。 一、开发环境 Windows10 什么板 无所谓 Visual Studio 2015 + opencv3.1.0 此处默认您已经装了 Visual Studio 2015 没安装的可以提取: 链接:https://pan.baidu.com/s/1UwxAApacLsBqa8aat_kkTA 提取码:gm74 opencv3.1.0 可以从官网下载 , 网址 : ope原创 2020-10-28 18:45:53 · 529 阅读 · 0 评论