自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

z961968549的博客

嵌入式新手博客,记录交流用之!

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 opencv之直方图均衡化

什么是直方图就是数集内元素的概率分布图图像直方图,是指对整个图像在灰度范围内的像素值(0~255)统计出现频率次数,根据此生成直方图,称为图像直方图,直方图反映了图像的灰度分布情况,是图像统计学的特征直方图均衡化是一种提高图像对比度的方法,即将图像灰度分布相对更加均匀,拉伸图像灰度值的范围如何实现,通过前面接触的remap我们知道可以将图像灰度分布从一个分布映射到另外一个分布,然...

2019-10-29 15:49:53 195

原创 opencv之Canny提取边缘算法

算法介绍Canny是边缘检测算法,在1986年提出是一个很好的边缘检测器很常用也很好用的图像处理方法## 算法实现步骤高斯模糊 GaussianBlur()灰度转换 cvtColor计算梯度 Sobel\ScharrKaTeX parse error: Undefined control sequence: \ at position 75: …\end{bmatr...

2019-10-29 11:00:34 1206 1

原创 opencv之霍夫变换圆检测

简介霍夫变换就是将平面图像转换到霍夫空间(极坐标)进行特征计算圆的几何标准方程(x−a)2+(y−b)2=r2(x-a)^2+(y-b)^2=r^2(x−a)2+(y−b)2=r2圆的极坐标方程x=a+Rcos(θ)x=a+Rcos(\theta)x=a+Rcos(θ)y=b+Rsin(θ)y=b+Rsin(\theta)y=b+Rsin(θ)原理利用圆的极坐标方程,图片上每个点的...

2019-10-29 10:54:51 914

原创 opencv之霍夫变换直线检测

霍夫变换检测霍夫变换之直线检测霍夫变换直线检测前提条件-边缘检测已经完成平面空间到极坐标空间的转换(空间域向霍夫域的转换)x=ρcosθx=ρcos\thetax=ρcosθy=ρsinθy=ρsin\thetay=ρsinθρ2=x2+y2ρ^2=x^2+y^2ρ2=x2+y2tanθ=y/x(x≠0)tan\theta=y/x(x≠0)tanθ=y/x(x​=0)检测原...

2019-10-29 10:53:14 855

原创 opencv之拉普拉斯算子 Laplacian

概述理论知识边缘确定是由相邻像素点变化巨大原理锁定的,sobel是求取一阶导数,一阶导数越大变化率越快,在一阶导最大时也就是一阶导数曲线最高点确定边缘。在二阶微分的时候,最大变化处的值为零(一阶导数处于曲线顶峰),即边缘是零值。通过二阶导数计算,依据此理论我们可以计算图像二阶导数,提取边缘二阶导数求导忘记了不用担心->拉普拉斯算子(Laplance operator)opencv...

2019-10-23 14:16:09 3503

原创 opencv之sobel算子(Sobel Scharr函数)

sobel算子卷积应用-图像边缘提取边缘是什么是像素发生跃迁的地方,是图像的显著特征之一,在图像特征提取、对象检测、模式识别等方面有重要的作用如何捕捉、提取边缘对图像求它的一阶导数delta=f(x)-f(x-1),delta越大,说明像素在x方向变化越大,边缘信号越强对于一般人来说,不用了解细节,这些算法已经有人帮我们封装好了,我们只要记住用Sobel算子就好,卷积操作Sobe...

2019-10-23 11:29:01 1498

原创 opencv 之自定义线性滤波

opencv 之自定义线性滤波通过函数滤波自定义滤波算法代码通过函数滤波通过API进行滤波处理,滤波算法基本固定,灵活性不大,得到的图片效果只能在一定范围内进行动态调整。例如高斯模糊、均值模糊等利用的滤波算法自定义滤波算法图像处理中最基本的就是卷积处理,利用算子在图片不停的移动计算产生我们想要的目的图像。自定义滤波算法的首要做法就是定义算子(卷积核)常见的算子:Robert算子:...

2019-10-22 15:32:46 428

原创 opencv图像金字塔之上采样、降采样、高斯不同、图像归一化

概述高斯金字塔 用来对图像进行降采样拉普拉斯金字塔 用来重建一张图片(根据它的上层降采样图片)高斯金字塔高斯金字塔是从底向上,逐层降采样得到降采样之后图像大小为原图像的四分之一,就是对原图像进行删除偶数行与列的操作,即可得到降采样之后的上一层图片高斯金字塔生成分为两步对当前层进行高斯模糊删除当前层的偶数行、列高斯不同(Different of Gaussian-D...

2019-10-16 17:09:58 1370

原创 opencv形态学操作提取水平与垂直线,消除斜线

提取步骤输入彩色图像*imread**转换为灰度图像cvtColor转换为二值图像adaptiveThreshold定义结构元素(异形卷积核)开操作(腐蚀+膨胀)提取水平与垂直线,消除斜线adaptiveThreshold 自适应阈值操作APIvoid adaptiveThreshold(InputArray src, OutputArray dst, double maxVal...

2019-10-15 21:18:14 4281 2

原创 opencv之c++环境搭建linux、windows

opencv函数说明文档https://docs.opencv.org/3.4.7/annotated.htmlwindowsVS2017 opencv搭建参考https://blog.csdn.net/qq_41175905/article/details/80560429第一步:下载opencv安装包官网下载网址:https://opencv.org/releases.h...

2019-10-14 08:32:20 389

原创 opencv之播放视频、添加进度条

基于opencv3.4.7 编程环境win10+VS2017、ubuntu18.04+Codeliteopencv读取视频demo程序#include <iostream> #include <fstream>#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgu...

2019-10-14 08:30:27 1057

原创 opencv之高斯、均值、中值、边缘模糊函数

基于opencv3.4.7 编程环境win10+VS2017、ubuntu18.04+Codelite概述参考链接:https://blog.csdn.net/zhuyong006/article/details/85682980参考链接:https://www.cnblogs.com/invisible2/p/9177018.html参考链接:https://blog.csdn.ne...

2019-10-14 08:29:01 1101

原创 opencv之读取、显示、修改、保存图片

基于opencv3.4.7 编程环境win10+VS2017、ubuntu18.04+Codelite读取、显示图片#include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> using namespace std;u...

2019-10-14 08:27:41 277

原创 opencv之图片膨胀、腐蚀、开闭操作、顶帽、黑帽、梯度操作

基于opencv3.4.7 编程环境win10+VS2017、ubuntu18.04+Codelite图片膨胀与腐蚀获取膨胀或者腐蚀的结构元素函数APIMat getStructuringElement(int shape, Size esize, Point anchor = Point(-1, -1));API说明这个函数作用是获得掩膜(类似高斯、均值模糊的卷积核),函数第一...

2019-10-14 08:25:14 523

原创 opencv之图片融合、提高亮度对比度

基于opencv3.4.7,编程环境win10+VS2017/Ubuntu18.04+Codelite图像融合c++APIvoid cvAddWeighted( const CvArr* src1, double alpha,const CvArr* src2, double beta,double gamma, CvArr* dst )参数说明参数1:src1,第一个原数组....

2019-10-14 08:22:50 1068

STM32基于RT-thread3.1.3移植STemWin工程代码

STM32基于RTThread3.1.3 nano版本移植STemwin5.32,大部分人在使用RTthread时移植STemWin时卡在GUI_X_OS.c文件配置上,网上资源基本上是基于ucos或者freeRTOS移植,这里把它提供出来,硬件基于ILI9488 320*480屏幕

2021-01-01

空空如也

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

TA关注的人

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