自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 21 - 霍夫变换 - 直线检测

21 - 霍夫变换 - 直线检测代码 和理解注释:#include<opencv2/opencv.hpp>;#include<opencv2/imgproc/types_c.h>;#include<iostream>;using namespace cv;using namespace std;int main(int argc, char*...

2020-02-21 19:29:50 196

原创 20 - Canny边缘检测

20 - Canny边缘检测代码 及 理解注释:#include<opencv2/opencv.hpp>;#include<iostream>;using namespace cv;using namespace std;Mat source1,source1_Gray,change1;int tl_value = 50;int max_val...

2020-02-18 18:08:17 111

原创 19 - Laplance算子 测试

19 - Laplance算子 测试代码 和理解注释:#include<opencv2/opencv.hpp>;using namespace cv;int main(int argc, char* argv) { // 19 - Laplance算子 Mat source1, change1; source1 = imread("F:\\OpenCV-Test\...

2020-02-13 18:49:12 182

原创 18 - Sobel算子 测试

18 - Sobel 算子测试代码和理解注释:#include<opencv2/opencv.hpp>;using namespace cv;int main(int argc,char* argv) { // 18 - Sobel算子 Mat source1,change1; source1 = imread("F:\\OpenCV-Test\\TestPicture...

2020-02-13 18:08:31 262

原创 17 - 处理边缘

17 - 处理边缘代码和理解注释:#include<opencv2/opencv.hpp>;using namespace cv;int main(int argc, char* argv) { // 17 - 处理边缘 Mat source1; source1 = imread("F:\\OpenCV-Test\\TestPicture\\SourcePic...

2020-02-12 18:34:39 116

原创 16 - 自定义卷积算子 和 经典算子

16 - 自定义卷积算子 和 经典算子代码 和理解注释:#include<opencv2/opencv.hpp>;using namespace cv;int main(int argc, char* argv) { // 16 - 自定义线性滤波 Mat source1; source1 = imread("F:\\OpenCV-Test\\TestPictur...

2020-02-12 17:36:24 267

原创 14 - 图像金字塔 和 高斯不同

14 - 图像金字塔 和 高斯不同图像金字塔 (下采样和上采样)代码和理解注释:#include<opencv2/opencv.hpp>;using namespace cv;int main(int argc, char* argv) { // 14 - 图像金字塔 - 下采样与上采样, Mat source1; source1 = imread("F:\\O...

2020-02-11 18:45:45 201

原创 15 - 图像基本阈值操作

15 - 图像基本阈值操作代码 和注释理解:#include<opencv2/opencv.hpp>;using namespace cv;Mat source1, source1Gray, change1;int Threshold_value = 127; //自己定义的阈值int Threshold_max = 255;int type_value =...

2020-02-11 18:09:31 172

原创 13 - 形态学操作实际应用二:验证码识别

13 - 形态学操作实际应用二:验证码识别代码部分:#include<opencv2/opencv.hpp>;#include<iostream>;#include<opencv2/imgproc/types_c.h>;using namespace std;using namespace cv;int main(int argc, c...

2020-02-10 18:38:35 203

原创 13 - 形态学操作应用一 :提取水平线和垂直线

13 - 形态学操作应用一 提取水平线和垂直线代码和注释:#include<opencv2/opencv.hpp>;#include<iostream>;#include<opencv2/imgproc/types_c.h>;using namespace std;using namespace cv;int main(int argc...

2020-02-10 17:42:24 224

原创 12- 形态学操作(理解很重要)

12- 形态学操作(理解很重要)代码及理解注释:#include<opencv2/opencv.hpp>;#include<iostream>;using namespace std;using namespace cv;int main(int argc, char* argv) { // 12、13:形态学操作及应用-提取水平与垂直线(基于膨胀腐蚀...

2020-02-10 16:36:09 316

原创 11- 膨胀和腐蚀

11- 膨胀和腐蚀测试代码和理解注释:#include<opencv2/opencv.hpp>;#include<iostream>;using namespace std;using namespace cv;Mat source1, change1;char output_window[] = "output image";int eleme...

2020-02-09 18:13:46 123

原创 09/10 - 模糊图像操作一、二(4种基础滤波)

09/10 - 模糊图像操作一、二(4种基础滤波)图解4种基础滤波,理解代码和理解 划分:#include<opencv2/opencv.hpp>;#include<iostream>;using namespace std;using namespace cv;int main(int argc, char* argv) { // 09/10...

2020-02-09 15:37:50 137

原创 关于图像基础结构 理解一

关于图像 基础理解总结一:(参考网上的部分资料)

2020-02-07 17:11:29 169

原创 08- 绘制形状和随机线 深度理解简化版本

08- 绘制形状和随机线 深度理解简化版本:#include<opencv2/opencv.hpp>;#include<iostream>;using namespace std;using namespace cv;int main(int argc, char* srgv) { //08- 绘制形状和随机线 深度理解简化版本 Mat source1;...

2020-02-07 17:08:50 96

原创 08-绘制形状、文和 随机线

08-绘制形状、文和 随机线:#include<opencv2/opencv.hpp>;#include<iostream>;using namespace std;using namespace cv;Mat source1, change1; //全局变量const char* source1Title = "source1title ";con...

2020-02-06 17:28:58 104

原创 07- 提高图像对比度和亮度

07- 提高图像对比度和亮度 : 代码部分#include<opencv2/opencv.hpp>;#include<iostream>;using namespace std;using namespace cv;int main(int argc, char* srgv) { //07- 调整图像对比度 和 亮度 Mat source1, chan...

2020-02-06 17:28:31 168

原创 06-图像混合

代码:#include<opencv2/opencv.hpp>;#include<iostream>;using namespace std;using namespace cv;int main(int argc, char* argv) { Mat source1, source2, change1; source1 = imread("F:\\Op...

2020-02-05 20:07:50 81

原创 05 不同通道图像的像素读取 改写

05 不同通道图像的 像素 读取 改写#include<opencv2/opencv.hpp>;#include<iostream>;using namespace std;using namespace cv;int main(int argc, char* argv) { Mat source1, change1; source1 = imre...

2020-02-05 15:17:59 151

原创 04-Mat常用操作合集

Mat常用方法:代码演示:#include<opencv2/opencv.hpp>;#include<iostream>; //标准出入输出using namespace std;using namespace cv;int main(int argc,char* argv) { Mat source1, change1; source1 = im...

2020-02-05 15:17:39 143

原创 03 图像掩膜操作深度理解 和 API实现 代码演示

API实现掩膜操作#include<opencv2/opencv.hpp>;using namespace cv;int main(int argc,char* argv) { Mat source1, change1; source1 = imread("F:\\OpenCV-Test\\TestPicture\\SourcePicture1\\1.PNG"); ...

2020-02-04 19:10:27 161

原创 01 -OpenCV下载与安装 链接

参考链接:https://www.cnblogs.com/nicewe/p/8461901.html

2020-02-03 20:29:51 192

原创 图像处理OpenCV大纲

OpenCV图像处理学习大纲在这里插入图片描述

2020-02-03 20:23:07 331

原创 02 加载 修改 保存图像

02 加载 修改 保存图像 代码和演示#include<opencv2/opencv.hpp>;using namespace cv;int main(int argc, char** argv) { Mat source1, change1; //设置图片名字 source1 = imread("F:\\OpenCV-Test\\TestPicture\\Sour...

2020-02-03 20:22:36 108

原创 03- 矩阵的掩膜操作和提高对比度 代码 和演示

#include<opencv2/opencv.hpp>;using namespace cv;int main(int argc,char** argv) { Mat source1, change1; source1 = imread("F:\\OpenCV-Test\\TestPicture\\SourcePicture1\\1.PNG"); if (!so...

2020-02-03 20:22:16 114

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除