OpenCV
文章平均质量分 72
jerrylxk
服务器系统架构师。精通C/C++、JAVA等开发语言。
展开
-
OpenCV C++开发 第二节:图像处理(十二、凸包)
一、凸包代码:#include <opencv2/opencv.hpp>#include <iostream>#include <math.h>using namespace std;using namespace cv;Mat src, src_gray, dst;int threshold_value = 100;int thre...原创 2020-01-13 17:12:49 · 356 阅读 · 0 评论 -
OpenCV C++开发 第二节:图像处理(十一、图片的模板匹配、轮廓发现)
一、图片的模板匹配代码:#include <opencv2/opencv.hpp>#include <iostream>#include <math.h>using namespace std;using namespace cv;Mat src, temp, dst;int match_method = TM_SQDIFF;int...原创 2020-01-13 11:30:55 · 507 阅读 · 0 评论 -
OpenCV C++开发 第二节:图像处理(十、直方图均衡化、直方图反向投影)
一、直方图均衡化代码:#include <opencv2/opencv.hpp>#include <iostream>#include <math.h>using namespace cv;int main(int argc, char** argv) { Mat src, dst; src = imread("C:\\Users\\Ad...原创 2020-01-11 11:08:07 · 264 阅读 · 0 评论 -
OpenCV C++开发 第二节:图像处理(九、霍夫变换直线、霍夫变换圆)
一、霍夫变换直线代码:#include <opencv2/opencv.hpp>#include <iostream>#include <math.h>using namespace cv;using namespace std;int main(int argc, char** argv) { Mat src, src_gray, ds...原创 2020-01-10 17:16:54 · 414 阅读 · 0 评论 -
OpenCV C++开发 第二节:图像处理(八、处理边缘、Sobel算子、Laplance算子、Canny边缘检测)
一、处理边缘代码:#include <opencv2/opencv.hpp>#include <iostream>#include <math.h>using namespace cv;int main(int argc, char** argv) { Mat src, dst; src = imread("C:\\Users\\Admi...原创 2019-12-31 10:13:45 · 519 阅读 · 0 评论 -
OpenCV C++开发 第二节:图像处理(七、放大与缩小、阀值操作、自定义线性滤波)
一、放大与缩小代码:#include <opencv2/opencv.hpp>#include <iostream>using namespace cv;int main(int argc, char** argv) { Mat src, dst; src = imread("C:\\Users\\Administrator\\Desktop\\test...原创 2019-12-30 17:44:53 · 443 阅读 · 1 评论 -
OpenCV C++开发 第二节:图像处理(六、形态学操作、形态学应用之提取水平垂直线)
一、形态学操作代码:#include <opencv2/opencv.hpp>#include <iostream>using namespace cv;int main(int argc, char** argv) { Mat src, dst; src = imread("C:\\Users\\Administrator\\Desktop\\test...原创 2019-12-30 17:08:07 · 378 阅读 · 0 评论 -
OpenCV C++开发 第二节:图像处理(五、均值模糊、高斯模糊、中值模糊、双边模糊、腐蚀、膨胀)
一、均值模糊、高斯模糊狠人话不多,上代码:#include <opencv2/opencv.hpp> #include <iostream> using namespace cv;int main(int argc, char** argv) { Mat src, dst; src = imread("C:\\Users\\Administrator\...原创 2019-12-27 17:21:38 · 553 阅读 · 0 评论 -
OpenCV C++开发 第二节:图像处理(四、图像叠加、调整图像亮度与对比度、绘制形状与文字)
一、图像叠加关门放代码#include <opencv2/opencv.hpp>#include <iostream>using namespace std;using namespace cv;int main(int argc, char** argv) { Mat src1, src2, dst; src1 = imread("C:\\Use...原创 2019-12-26 17:31:45 · 1150 阅读 · 0 评论 -
OpenCV C++开发 第二节:图像处理(三、图像对比度提升、Mat对象详解、Mat图像像素读写)
一、图像对比度提升(掩膜操作)#include <opencv2/opencv.hpp>#include <iostream>#include <math.h>using namespace cv;int main(int argc, char** argv) { Mat src, dst; src = imread("C:\\Users\...原创 2019-12-26 11:03:38 · 456 阅读 · 0 评论 -
OpenCV C++开发 第二节:图像处理(二、图像数值修改,生成新图像)
一、图像数值修改,生成新图像#include <opencv2\opencv.hpp>#include <highgui.h>using namespace cv;int main(int argc, char** argv){ Mat image; image = imread("C:\\Users\\Administrator\\Desktop\\te...原创 2019-12-24 17:51:52 · 779 阅读 · 0 评论 -
OpenCV C++开发 第二节:图像处理(一、图像加载、修改、保存)
上一节的开发环境配置后,就可以直接开始编写OpenCV代码了,不罗嗦,直接上代码。一、图像加载、修改、保存#include <opencv2\opencv.hpp>#include <highgui.h>using namespace cv;int main(int argc, char** argv){ //读取图像 Mat image; imag...原创 2019-12-24 17:02:41 · 465 阅读 · 0 评论 -
OpenCV C++开发 第一节:Win7开发环境搭建
OpenCV介绍以下是官网复制的:OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它提供了很多函数,这些函数非常高效地实现了计算机视觉算法(最基本的滤波到高级的物体检测皆有涵盖)。OpenCV 使用 C/C++ 开发,同时也提供了 Python、Java、MATLAB 等其他语言的接口。如果你不了解 C/C++,请阅读《C语...原创 2019-12-24 15:45:27 · 292 阅读 · 1 评论