自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lovetaozibaby的博客

山不来,我自去。

  • 博客(115)
  • 资源 (8)
  • 论坛 (1)
  • 收藏
  • 关注

原创 python | 关于OS用法的总结

文章目录简介函数输出文件夹中的文件名:os.walk()路径拼接函数:os.path.join()简介想写一个关于OS包用法的总结。很多程序里都会调用OS,用了这么久了,每次需要自己写的时候,还得重新花时间寻找各个函数的用法、哪个函数符合我们的需求,费时费力。以此总结OS常见的用法,如有需要会继续更新。函数输出文件夹中的文件名:os.walk()参考网址:Python os.walk() 方法os.walk()方法用于通过在目录树中游走,输出在目录中的文件名,向上或者向下。常用的pytho

2021-03-09 20:38:27 36

原创 Python | 可视化绘图(网址总结)

介绍在网上看到一个很好的可视化绘图的介绍,为了便于以后绘图时从CSDN查找,这里把网址保存一下,以后有看到好的介绍性文章来继续补充。网址Python可视化|Matplotlib39-Matplotlib 1.4W+字教程(珍藏版)python可视化...

2021-01-13 09:56:45 83

原创 CV | 图像处理、目标检测之各种方法总结

文章目录简介总结1. 图像特征提取的方法2. 直线检测的方法3. 区域生长算法简介这篇博客想写的东西非常杂,到现在我还不知道应该怎么组织或者说怎么把想写的东西贯穿起来。最开始,我是想看一些矩形检测的算法,比较传统的肯定是基于HOUGH变换,基于角点,然后考虑角度、对边等矩形的特征,限制数据点;接着,我想知道,除了霍夫和角点,有没有别的,易于检测的特征,能够让我借用在矩形检测算法上,或者,能否对算法本身做一些改进或者融合,于是,我看到了Harr特征,并且看到了一些类似区域生长和霍夫结合的方法;然后,

2020-08-21 17:14:05 387

原创 LeedCode 题目总结(Python)(不断更新中~~~)

题目索引目录1-1011-2021-30最近准备把Leedcode上的题目学习一遍(都不好意思说做完,毕竟大部分的题目都不会做,都需要看解析~~泪奔),为了便于第二轮刷题,把每次提交的版本的来源都保存下来。大部分的链接不仅有代码,还有所用到的算法的解析,有助于更深刻理解问题。目录1-10两数之和https://blog.csdn.net/linfeng886/article/detai...

2019-02-22 23:14:29 426 3

原创 Skills | LATEX插入eps图像有白边或者黑框的解决办法

简介首先要介绍一下我用的Visio文件转为.eps的办法:.vsd 文件,利用Visio打开,然后另存为,选择存为.pdf文件。.pdf文件,利用Inkscape打开,然后另存为,选择存为.eps格式。之前一直用visio2010版,然后按照这个格式转化为.eps后,另存的时候选择按对象格式输出,然后利用LaTeX读取的时候,即没有白边也没有黑框。后来因为Visio2010总是报错,就换成了Visio2016,然后再按照以上步骤转化时,LaTeX输出的文件,即有大片的白边,又有黑框。搜了

2021-05-24 20:29:44 51

原创 python | 将一个(m,)的数据转换为(m,1)或者(1,m)

简介在我们编写程序的时候,肯定会遇到过因为(3,)数据和(3,1)数据结构不同而无法一起处理的情况。这其中的区别是,一个是一维数组,一个是二维数组。在调用的时候,二维数组可以用:matrix[i,j],但是一组数组不行。比如说:list = [1,2,3]m = np.array(list)"""此时如果用m[0,0]来获取1的数值就是错误的;只能用m[0]"""将一个(m,)的数据转换为(m,1)或者(1,m)有两种简单的方法。方法1. np.reshape()最简单的用

2021-05-19 17:22:37 15

原创 Skills | LaTeX如何在正文中交叉引用

文章目录方法1. 正文交叉引用2. 参考文献引用示例1. 正文交叉引用章节号公式2. 参考文献引用方法LaTeX最方便的一点,我觉得就是正文交叉引用和参考文献引用了。1. 正文交叉引用正文的交叉引用,只需要对要交叉引用的地方,加上\label{***},其中***表示对要引用地方的引用方式。然后在要引用的地方写入\ref{***}就可以了。2. 参考文献引用参考文献稍微复杂一点,先创建一个.bib文件,然后在文件中定义引用名称。参考文献中label是***。一般命名会跟论文题目和作者相关,看

2021-04-07 11:22:30 112

原创 Python | OpenCV画图显示为一个全黑画布的情况

问题之前写过一个博客:Python | 关于OpenCV和plt画图中数据类型不为unit8的问题介绍当OpenCV和plt画图不为uint8的时候,怎么转换为Uint8.但是之前只知道应该转换为Uint8,不知道为什么要转换。所以今天画图时,忽略了这个问题,又导致程序出错了。出错的问题是:我读取了通过D435i相机保存的深度数据,然后像用OpenCV显示整个数据。程序: cv2.imshow('depth_image',depth_image) # 深度图(2D) cv2.w

2021-03-31 14:22:06 144 1

原创 python | uint8 & uint16 数据类型转换导致的数据变化

简介。。。写这篇博客,主要是想嘲笑一下,曾经“鄙视”过别人的自己。Why?在我想着去寻找uint8/uint16/float32数据类型的区别前,我已经花了两天的时间在代码调试上。说来也不长,就几百行的代码,我瞅了两天,硬是没看到错在哪里。。。毕竟,能写下这个题目的时候,我已经是知道了问题出在哪里。调试最怕的就是,程序也没有报错,但是就是和你认知的数据不对,最怕不知道问题出在哪里。哎。不说了,直接上问题吧。问题及解决办法稍微有点常识的都知道,OpenCV在显示图像(矩阵)的时候,要求矩阵

2021-03-30 18:18:06 327 3

原创 Debug | plt.imshow报错:Colormap * is not recognized. Possible values are: Accent & figure & pause语句的使用

文章目录报错 : plt.imshow()原因分析 & plt.figure()语句的使用示例程序扩展:plt.pause()报错 : plt.imshow()使用plt.imshow(image, 'image') 语句时,报错如下:原因分析 & plt.figure()语句的使用用plt.imshow(image, 'image') 这句话主要是想实现画“image”的图并且以“image”为图像命名。因为在绘制的过程中出现了不止一个图像。通过分析报错的结果可以发现,plt.

2021-03-30 11:19:45 42

原创 Python | D435i相机渲染深度图时所用到的cv2.convertScaleAbs() & cv2.applyColorMap() 函数

介绍在使用D435i相机读取和显示深度图的时候,看到程序中有这么一句话: depth_colormap = cv2.applyColorMap(cv2.convertScaleAbs(depth_image, alpha=0.03), cv2.COLORMAP_JET)就很奇怪,depth_image 明明是2维数据,但经过该程序转换后,得到了一个3D数据。而且里面的数据大小也变了。官方备注该程序为:渲染图像。但是这个“渲染”,本身已经是一个很大的领域了,在各种基于3D模型的目标

2021-03-29 22:29:32 54

原创 Python | python调用D435i报错:Failed to resolve the request 及其解决办法

文章目录简介报错解决办法简介英特尔实感深度摄像机D435i可以同时输出深度图像和RGB图像。官网上下载了一个D435i的测试文件,编程语言为:python3.7. 输出结果应该为同时显示深度图和RGB图的窗口。但是运行时报错。报错为:RuntimeError: Failed to resolve the request: Format: BGR8, width: 640, height: 480Into:Formats: YUYV具体情况如下所示。报错python测试程序为:import p

2021-03-09 09:35:25 153

原创 Python | Intel RealSense2配置总结

文章目录Intel 实感查看器——安装和介绍1. 可视化安装2. 与SDK集成3. 示例和注释(1)传感器原点和坐标系的定义(2)更多示例pyrealsense2 介绍和配置步骤(python)1. 版本确定(选择合适的python版本)2. pip安装(多个python,如何pip到对应的型号)3. 测试程序Intel 实感查看器——安装和介绍安装带Intel 实感查看器的英特尔实感SDK2.0,对应的相机型号为:T265相机。官方链接为:[开始使用英特尔® 实感™ 追踪摄像头 T265],本节内容

2021-03-08 16:42:05 307

原创 SKills | 在给毕业论文添加页眉和页脚的时候,如何略过首页和第二页

简介首先,明确一下目的:要给毕业论文添加页眉和页脚,由于首页为封面,第二页为封面的空白页,因此首面和第二面都不能添加页眉和页脚。步骤如下。总步骤打开“布局”(在2010版本中可能显示为页面布局,我的Word版本为2016版);点击“分隔符”,选择“分节符”中的“下一页”;接着会发现出现了第三个空白页,为了保证毕业论文格式的正确,请删除掉第二个空白页;接着在第三页正文的页眉处,双击,添加需要的页眉,比如说:“毕业设计”四个字;然后在去除第三页和第四页中“链接到前一节”这个选项;最后手动删除

2021-01-04 09:25:03 31

原创 Python | 复制矩阵:np.repeat 与 np.tile的区别

1. 介绍np.repeat() 和 np.tile() 两个函数都能实现对矩阵进行复制操作;其不同在于:np.repeat() 函数实现的是对矩阵按照行或者列,对其中的某一行(列)复制N次,接着复制下一行(列),知道矩阵的每一行(列)复制结束;np.tile() 函数实现对矩阵整体复制,将矩阵整体复制N次,放到新的矩阵中。PS:不好理解没关系,看一遍程序结果就知道了。2. np.repeat()用法:output = np.repeat(data, repeats=m, axis=n)

2020-12-29 10:47:43 95 1

原创 Skills | Word里如何插入符合格式要求的参考文献

文章目录简介方法1. 插入尾注2. 尾注连续符的删除3. 在参考文献和正文中加入中括号4. 格式设置:首行不缩进+第二行缩进示例简介之前总觉得Word与LaTeX相比最麻烦的就是参考文献的引用。不仅加入交叉引用很麻烦,而且得到的参考文献的形式还不能满足参考文献的格式需求:首行不缩进,第二行缩进等。在用了这么多年错误的格式后,终于忍不住去做一下调整。(遗憾~~)在此总结:加入参考文献的步骤,希望能对后人有帮助,不要走我走过的弯路。方法1. 插入尾注首先点击“脚注”的下三角(如下图所示),设置各种

2020-09-28 00:27:40 88

原创 Skills | LaTeX 减小图片和文字之间的距离/间距设置

参考:LaTeX减少图片和图片解释文字之间的距离亲测有效的方法有:调整图片与上下文距离\vspace{-0.8cm} %调整图片与上文的垂直距离注意:该语句,要在\begin{figure}和\end{figure}上面和下面使用(可以分别使用,只调整上间距或者下间距)。缺点:针对每一幅图像操作,如果图像比较多,工作量就比较大;优点:不会出现别的bug!(很重要!)调整图片标题与下文之间的距离\setlength{\belowcaptionskip}{-1cm} %

2020-09-09 11:05:23 6522

原创 Skills | Latex 公式对齐

简介涨知识了涨知识了!! 原来就加一个 “&” 符号,公式的排版会差别这么大!记录一下,如果有需要的同学可以学习学习。总结我也不知道这是叫做什么功能,所以。。。看图说话吧!代码一(注意两个“&”的位置):\begin{equation}\begin{split}{\bm{L}}_{t_c^+}& = \bm{L}_{b,t_c^+} + \bm{L}_{u,t_c^+}\\& = \bm{L}_{h,t_c^+}\end{split}\end{equat

2020-09-03 15:35:40 69 1

原创 python | 多维列表(数组)转换为一维列表

简介由于没有C++编程基础,从MATLAB跳到python感觉最难的一点就是各种数据类型的转换,列表里可以有矩阵,可以有一维矩阵、二维列表等,读取起来有一定的麻烦。在读取时,首先放弃for循环操作,以免增加额外的计算量,这里总结了python将多维数组转换为一维列表的一些做法,以便下次使用。方法一参考网址:python将多维数据转为一维数组(总结)这里面有两个我觉得比较实用的方法,一个是用functools.reduce操作。functools.reduce的用法为:reduce(functi

2020-09-01 17:23:27 3068

原创 Skills | LaTeX:写大论文时同时使用“\uline”和“\textbf”

问题利用LaTeX写大论文时,标题页需要同时使用“\uline”和“\textbf”,如果先使用“\uline”的话,会导致加粗的部分,只加粗了第一个字,而后面的所有字体都没有加粗。解决办法参考网址:https://tex.stackexchange.com/questions/284298/break-line-in-textbf-in-uline-element上面的网址中给出了一个建议,将“\uline”放到"textbf"的后面,并且在最后再加一个“\uline”。示例如下所示:参考该

2020-08-30 17:20:57 411

原创 Skills | LaTeX报错:/ctex/userdata/fonts/tfm/public/rsfs/rsfs5.tfm already exists

文章目录简介Part1part 2part3part4简介真的,我要被气死了!写个乱七八糟的故事来展示我和LaTeX编译编译编译(重要的事情说三遍)的恩怨!!!以及最终的解决办法Part1大周末的整一个LaTeX编译,一直报错报错报错,开始是中文字体不显示,按照网上教程各种调也没办法,后来想,我这本来就是Ctex啊,应该是支持中文的,不应该是网上说的这样的原因。。。于是,我把所有的LaTeX有关软件都卸载了。。然后重装了Ctex。。还好Ctex下载和安装都比较快。。。Ctex安装后,第一次编译,通

2020-08-30 15:26:35 124 2

原创 Debug| 关于“ImportError: cannot import name ‘XXX‘”,明明没有写错,在运行时却报错

问题描述调试的时候最怕遇到ImportError问题,特别是头文件报错。有的时候明明是写好的程序,过了一段时间再打开运行时,可能因为不小心升级了什么东西,或者调换了文件的位置,就会报错。以下,解决:“ImportError: cannot import name ‘XXX’” 的问题。(主要是第三种情况,很让人头疼)Debug过程如果调用的是公共包,检查是否配置准确。比如,用"pip"配置的文件,在利用anaconda的python运行时可能会报错,需要用"conda install ".如果调

2020-08-25 16:07:07 126

原创 CV | 区域生长算法

文章目录3. 区域生长算法基础灰度差值的区域生长算法3. 区域生长算法摘自:图像中区域生长算法的详解和实现OpenCV-区域生长算法区域生长算法基础图像分割是一种重要的图像处理技术,而区域生长是图像分割技术的鄂一种。区域生长算法的基本思想是将有相似性质的像素点合并到一起。对每一个区域要先指定一个种子点作为生长的起点,然后将种子点周围领域的像素点和种子点进行对比,将具有相似性质的点合并起来继续向外生长,直到没有满足条件的像素被包括进来为止。这样一个区域的生长就完成了。给定种子点(种子点如何

2020-08-21 17:10:55 132

原创 CV | 直线检测的方法

文章目录2. 直线检测的方法a. 霍夫直线检测b. LSD直线检测——划重点优缺点对比2. 直线检测的方法a. 霍夫直线检测摘自:LSD直线检测和霍夫线变换的学习建议在霍夫变换后,(ρ,θ)就是一对霍夫空间的变量表示。直角坐标系中一个点(x0,y0)可以代表360°的直线的其中一个点,我们把这个点旋转360°的直线都用极坐标(ρ,θ)表达出来,就是一个在霍夫空间(ρ,θ)的正弦曲线(大家想象一下,一个点的360°的直线的(ρ,θ)都不一样,不一样的(ρ,θ)组成了正弦曲线上的点)。同样,直线上的其

2020-08-21 17:10:02 662

原创 CV | 图像特征提取的方法

文章目录1. 图像特征提取的方法a. 霍夫变换b. Harris角点c. Harr特征Harr-Like特征Harr分类器1. 图像特征提取的方法a. 霍夫变换摘自:霍夫变换(强烈推荐的博客,写的非常通俗易懂)首先,用极坐标系表示直线,那么直线的检测就变为了检测直线的参数:p,theta。接着转换到霍夫空间,笛卡尔坐标系的一个直线,变为霍夫空间的一个点,点出现的频次越高,说明为直线的概率越大。霍夫变换的算法步骤:b. Harris角点参见博客:OpenCV计算机视觉实战(Python

2020-08-21 17:08:41 436

原创 Skills | 利用Adobe acrobat pro 对PDF进行拆分

文章目录简介总结简介一直知道Adobe acrobat pro功能很强大,但是自己用的并不多,只是在每个电脑上都安装了这个软件。之前帮别人处理过PDF,删除和修改PDF上的文字之类的。今天用百度翻译英文PDF论文(强烈推荐的翻译页面,网页版即可操作,具体操作流程可参见:Skills | 如何快速将英文文献翻译为中文?)时,提示说必须是小于10M的文件才可以,所以非常需要对PDF进行拆分。总结操作如下。总结对你想拆分的文件,右键选择:Adobe Acrobat编辑打开文件后,在左侧,页面缩

2020-08-13 10:41:53 496

原创 Python | matplotlib.pyplot显示折线图的各种类型设置和用法

文章目录简介程序结果简介追《乘风破浪的姐姐》上头,越看越生气。。。。。。。。。。。。。。。。。。。。。。好了不说与技术无关的话,这里以各个show的排名为例,说明一下plt画图的基本用法。涉及到的内容有:折线图的画法图示中,中文字符的显示颜色、线型的设置图例的显示,以及位置调整坐标轴范围设置自行理解和应用。程序#-*- coding: utf-8 -*-import matplotlib.pyplot as pltname = ['宁静','万茜','张雨绮','张含

2020-08-07 16:18:55 1372

原创 Python | 最大连续子序列和(Python版)

文章目录简介问题描述示例方法一:动态规划分析程序方法二分析程序简介问题描述给定一个列表,求该列表中连续最大子序列,以及子序列的最大值。要求时间复杂度为O(n)。如果想看时间复杂度更多种的解法,可参考:连续子数组的最大和问题的五种解法,语言为C++。示例例如:输入的数组为:A=[0,-6,3,5,-1,2]。输出应为:最大的子数组 [3,5,-1,2];最大子数组的和 9。方法一:动态规划分析参考网址:动态规划——最大连续子序列和程序nums = [9, 11, 1,19

2020-08-07 11:55:57 1536

原创 OpenCV计算机视觉实战(Python)| 14、项目实战:停车场车位识别

文章目录简介总结1、项目介绍2、步骤3、程序简介本节为《OpenCV计算机视觉实战(Python)》版第14讲,项目实战:停车场车位识别,的总结。总结1、项目介绍统计:有多少停车位哪些个停车位被占据,哪些个停车位没有被占据2、步骤预处理3、程序Parking.py:main.py:from __future__ import divisionimport matplotlib.pyplot as pltimport cv2import os,globimpor

2020-08-06 18:48:03 679

原创 OpenCV计算机视觉实战(Python)| 13、项目实战:全景图像拼接

文章目录简介一、特征匹配总结1、 蛮力匹配(Brute-Force)介绍程序2、随机抽样一致算法(RANSAC)二、项目实战——图像拼接1、步骤2、程序重点总结简介本节为《OpenCV计算机视觉实战(Python)》版第13讲,项目实战:全景图像拼接,的总结。一、特征匹配总结1、 蛮力匹配(Brute-Force)介绍比较任意两个特征之间的距离(归一化欧氏距离),给定参数K,可以输出距离最小的K个匹配项。程序import cv2import numpy as npimport matpl

2020-08-01 15:58:40 388

原创 OpenCV计算机视觉实战(Python)| 12、SIFT图像特征

文章目录简介总结1. SIFT介绍图像尺度空间多分辨率金字塔高斯差分金字塔(DOG)关键点的精确定位消除边界相应特征点的主方向生成特征描述构造特征2. OpenCV程序简介本节为《OpenCV计算机视觉实战(Python)》版第12讲,SIFT图形特征,的总结。总结1. SIFT介绍SIFT全称:Scale Invariant Feature Transform首先介绍图像尺度空间的定义。图像尺度空间在一定的范围内,无论物体是大还是小,人眼都可以分辨出来,然而计算机要有相同的能力却很难,所以

2020-08-01 14:51:31 139 1

原创 OpenCV计算机视觉实战(Python)| 11、Harris角点检测

文章目录简介总结Harris角点检测1. 角点介绍定义相关的数学知识边界、平面和角点的数学定义2. 算法流程3. 程序示例OpenCV示例简介本节为《OpenCV计算机视觉实战(Python)》版第11讲,Harris角点检测,的总结。总结Harris角点检测1. 角点介绍定义角点定义:不管是在竖直还是水平方向移动,像素值都发生剧烈的变化。图中,E和F是角点,C和D是边界但不是角点。相关的数学知识计算机如何识别角点:针对图像中的某个像素点I(x,y),移动后灰度级的变化情况(同时

2020-07-29 16:26:37 105

原创 OpenCV计算机视觉实战(Python)| 10、项目实战:文档扫描OCR识别

文章目录简介总结1. 介绍2. 流程3. 程序4. 知识点总结简介本节为《OpenCV计算机视觉实战(Python)》版第10讲,项目实战:文档扫描OCR识别,的总结。总结1. 介绍识别图像中的所有的字符(汉字、英语等字体)。2. 流程边缘检测:预处理 + 边缘检测轮廓检测:对检测到的轮廓进行排序,排序可以按照轮廓面积的大小,然后得到最大的轮廓(跟图像大小相同的轮廓),轮廓近似,得到四个点的轮廓。透视变换:将2维坐标值[x,y]转化为三维齐次坐标[x,y,1],新的坐标[X,Y,

2020-07-28 17:35:22 425

原创 OpenCV计算机视觉实战(Python)| 9、项目实战:信用卡数字识别

文章目录简介总结1.介绍2. 流程3. 程序简介本节为《OpenCV计算机视觉实战(Python)》版第9讲,项目实战:信用卡数字识别,的总结。总结1.介绍从一个银行卡中识别其中的银行卡号:2. 流程首先,创建模板图像,对模板进行边缘检测、轮廓检测,得到10个数字分别对应的模板。 模板图像包括0-9共10个数,在匹配的时候,分别提取10个模板,将输入的图像中的数分别与模板图像做匹配,得到最小误差的模板,即为该图像的数字;模板:预处理:轮廓检测:接着,输入图像(银行卡),灰度图,二

2020-07-28 15:47:02 252

原创 OpenCV计算机视觉实战(Python)| 8、直方图与傅里叶变换

文章目录简介总结1. 直方图直方图示例一示例二mask操作直方图均衡化自适应直方图均衡化2. 傅里叶变换介绍应用OpenCV程序简介本节为《OpenCV计算机视觉实战(Python)》版第8讲,直方图与傅里叶变换,的总结。总结1. 直方图像素点的统计值:直方图OpenCV代码:cv2.calcHist(image, channels, mask, histSize, ranges)images: 原图像图像格式为uint8或float32,当传入函数时,应用中括号[]来表示,例如[im

2020-07-28 13:53:55 121

原创 OpenCV计算机视觉实战(Python)| 7、图像金字塔与轮廓检测

文章目录简介总结图像金字塔高斯金字塔介绍高斯金字塔程序拉普拉斯金字塔拉普拉斯程序图像轮廓轮廓检索轮廓检索程序轮廓近似边界矩形外接圆模板匹配匹配多个对象简介本节为《OpenCV计算机视觉实战(Python)》版第6讲,边缘检测(Canny边缘检测),的总结。总结图像金字塔高斯金字塔拉普拉斯金字塔金字塔的每一层特征可以采取不同的方式获得,这样每一层的特征都不同。高斯金字塔介绍高斯金字塔:向下采样放方法(缩小)高斯金字塔:向上采样方法(扩大)将图像在每个方向扩大为原来的两倍,新增

2020-07-25 23:18:36 127

原创 OpenCV计算机视觉实战(Python)| 06、边缘检测

文章目录简介总结Canny边缘检测器步骤高斯滤波Sobel算子非极大值抑制双阈值抑制程序简介本节为《OpenCV计算机视觉实战(Python)》版第6讲,边缘检测(Canny边缘检测),的总结。总结Canny边缘检测器步骤使用高斯滤波器,以平滑图像,滤除噪声计算图像中每个像素点的梯度强度和方向应用非极大值抑制(Non-maximum Supression),以消除边缘检测带来的杂散响应应用双阈值(Double-Threshold)检测来确定真实和潜在的边缘通过抑制孤立的弱边缘最终完成边

2020-07-25 16:34:51 89

原创 OpenCV计算机视觉实战(Python)| 05、图像梯度处理

文章目录简介总结Sobel算子Scharr算子Laplacian算子各种算子的比较简介本节为《OpenCV计算机视觉实战(Python)》版第四讲,阈值与平滑处理,的总结。总结Sobel算子Sobel算子:其计算梯度的过程为:OpenCV代码:dst = cv2.Sobel(src, ddepth, dx, dy, ksize)ddepth: 图像的深度,默认为-1dx,dy: 分别表示水平和竖直方向ksize: 表示Sobel算子的大小# 读入图像img = cv2.imr

2020-07-25 15:43:13 135

原创 OpenCV计算机视觉实战(Python)| 04、图像形态学处理

文章目录简介总结形态学-腐蚀操作形态学-膨胀操作形态学-开/闭操作开运算闭运算梯度运算礼帽和黑帽简介本节为《OpenCV计算机视觉实战(Python)》版第四讲,图像形态学处理,的总结。总结形态学-腐蚀操作img = cv2.imread('dige.png')cv2.imshow('img',img)cv2.waitKey(0)cv2.destroyAllWindows()kernel = np.ones((5,5), np.unit8)erosion = cv2.erode(pi

2020-07-25 14:41:00 57 1

原创 OpenCV计算机视觉实战(Python)| 03、阈值与平滑处理

文章目录简介总结图像阈值图像平滑均值滤波方框滤波高斯滤波中值滤波简介本节为《OpenCV计算机视觉实战(Python)》版第三讲,阈值与平滑处理,的总结。总结图像阈值ret, dst = cv2.threshold(src, thresh, maxval, type)src: 输入图,只能输入单通道图像,通常来说为灰度图dst: 输出图thresh: 阈值maxval: 当像素值超过了阈值(或者小于阈值,根据type来决定),所赋予的值type: 二值化操作的类型,包含以下5种类型:

2020-07-25 11:05:07 106

任务栏修复软件

该软件为任务栏修复软件。当打开电脑,发现任务栏右下角图标消失不见,而且不是被自己人为的隐藏时,用该软件一键修复。

2019-03-17

MATLAB语言——GPOPS工具.zip

基于MATLAB语言的GPOPS工具、例子、官方手册、安装方法,附有许多教程实例。

2019-07-10

python地图包:basemap安装所需要的文件(1)

python的开源包basemap,是一个画地图的工具包。本资源为basemap配置所需要的文件。具体使用方法可参考我的博文:basemap地图配置

2019-03-19

python地图包:basemap安装所需要的文件(2)

python的开源包basemap,安装时供需要两个配置文件, 详细安装过程见我的博客:basemap安装

2019-03-19

H_infinity.zip

该程序的主要目的是给出鲁棒H无穷控制器的设计过程,并通过绘图形象反映仿真结果,具有较高的参考价值。

2020-08-06

数值分析(李庆扬、王能超、易大义)

数值分析课本

2018-04-16

数据结构与算法 python PDF

数据结构与算法 python 裘宗燕 PDF版本。可作为教材。

2019-03-25

深度学习入门:基于Python的理论与实现pdf与代码

《深度学习入门:基于 Python 的理论与实现》原书的 PDF 格式加书内例子代码,适用于想要入门学习深度学习的读者

2018-11-04

Faster R-cnn 出现空白图像

发表于 2019-05-14 最后回复 2019-05-14

空空如也

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

TA关注的人 TA的粉丝

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