![](https://img-blog.csdnimg.cn/20201018163319550.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
OpenCV3学习笔记
文章平均质量分 85
该专栏主要是我在学习opencv3和DIP理论时的笔记,笔记以DIP理论+openCV3代码实现的方式呈现,更加侧重如何使用VS2017来实现DIP的一些算法。
Heisenberg-
这个作者很懒,什么都没留下…
展开
-
结合openCV学习DIP之机器学习CNN
综述结合openCV学习DIP之传统图像特征与匹配图像特征 图像的浅层特征主要是颜色、纹理和形状 图像特征是指: 可以表达图像中对象的主要信息, 并且以此为依据可以从其他未知图像中检测出相似或相同的该对象A. 在特征提取上,传统的图像处理都是自行设计提取固定特征的算子,在深度学习上主要是利用CNN网络来广泛的提取图像的特征.笔记以吴恩达课程为基础, 全面介绍机器学习相关术语, 再以李航《统计学习方法》和周志华《机器学习》以及《学习openC...原创 2021-07-11 22:56:45 · 944 阅读 · 2 评论 -
图像处理软件设计 基于Qt5/openCV3(未完成)
Qt作为软件的UI开发工具, 主要负责的是功能的交互和图片的展示openCV作为软件的后端数据处理工具,主要用起数据库进行图像处理,相当于把openCV的原装库,在该软件中进行适配,封装成新的类库,供程序调用使用;难点在于openCV和Qt对图片的格式有出入,如何将openCV处理好的图片正常的传递给Qt ?? 制订4中类: 任务类,组件类,存储类,线程类 任务类:主要是借助openCV类库实现对图片的数字处理, 组件类,存储类,线程类均是Qt所...原创 2021-06-30 17:11:26 · 509 阅读 · 4 评论 -
结合openCV学习DIP之传统图像特征与匹配
前言该笔记主要是基于DIP理论➕openCV实现,学习该笔记首先要确保通读DIP理论,并由自己的话描述相关知识,并且掌握openCV中的相关算子这里主要是基于VS2017/2019来实现openCV3.4.10版本的操作图像处理分为传统图像处理和基于深度学习的图像处理,当某章某节涉及到深度学习时,我会在标题后追加(深度学习)以示区分.第一章 特征提取在特征提取上,传统的图像处理都是自行设计提取固定特征的算子,在深度学习上主要是利用CNN网络来广泛的提取图像的特征.在本章中主要介绍的是传统原创 2020-11-08 10:44:42 · 3734 阅读 · 0 评论 -
opencv3414contrib编译教程及FFMPEG/IPPICV/XFeatures2D/Face_landmark_model.dat下载失败解决办法及其文件共享(百度网盘)
前言opencv3.4.1安装路径及vs2017相关配置文章中提到了opencv_world341d.lib和opencv_world341.lib,其中341d的意思是3.4.1的debug的lib,而341是realease的libvs2019专业版, opencv4.3.0嫌麻烦的,就创建个txt文件,修改成.props文件键入如下代码保存,打开新项目时,直接从属性管理的debug这个文件就行了, 就是属性配置,注意我的4.3.0的配置路径(这就是个xml格式)<?xml.原创 2021-03-23 12:03:08 · 1325 阅读 · 0 评论 -
opencv3.4.1安装路径及vs2017相关配置
设置opencv路径环境:windows10,VS2017,opencv3.4.1下载好opencv3后: windows键+x,选择选择系统高级系统设置选择环境变量系统变量编辑Path添加你的opencv下build\x64\vc14\bin路径设置Visual Studio视图-属性管理器-选择Debugx64下面将在包含目录和库目录中添加目录包含目录库目录此时返回...原创 2021-03-23 11:24:58 · 245 阅读 · 1 评论 -
openCV常用算子整理(背诵版)
目录openCV3-api第一章 openCV基础操作1.1元素数据类型1.2 四大基本类1.3 绘制标准形状1.4 Mat类1.5 视频读取1.6 图像显示、保存和转换1.7 指针访问像素1.8 直接访问像素点第二章 滤波阈值与采样滤波GaussianBlur的像素级别实现方法图像分辨率操作,上下采样与像素级减法第三章 形态学结构元素膨胀,腐蚀,open,close,tophat,blackhat第四章 边缘/轮廓检测阈值一般原创 2020-11-08 10:24:19 · 5122 阅读 · 0 评论 -
结合opencv学习DIP
imread()加载图像 imread加载图像文件成为Mat对象 imread(图像文件名,图像类型,p3) p3是附加操作 IMREAD_UNCHANGED(<0)不做改变加载图像 IMREAD_GRAYSCALE(0)原图作为灰度图像加载进来 IMREAD_COLOR(>0)原图作为RGB图像加载进来 namedWindow 创建一个ope...原创 2020-02-24 16:19:31 · 653 阅读 · 0 评论