自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenCV图像处理—— 图像二值化

图像二值化就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的黑白效果的过程。1.全局阈值OpenCV的threshold函数进行全局阈值。其函数原型为:threshold(src, thresh, maxval, type) -> retval, dstsrc:输入图像(多通道,8位或32位浮点)。thresh:阈值。maxval:与TH...

2019-03-24 09:29:57 2240

原创 OpenCV图像处理—— 模板匹配

模板匹配就是在整个图像区域发现与给定子图像匹配的小块区域。 工作原理:在带检测图像上,从左到右,从上向下计算模板图像与重叠子图像的匹配度,匹配程度越大,两者相同的可能性越大。 局限性:它只能进行平行移动,若原图像中的匹配目标发生旋转或大小变化,该算法无效。常见的模板匹配算法:①TM_SQDIFF是平方差匹配;TM_SQDIFF_NORME...

2019-03-24 09:12:42 1689

原创 OpenCV图像处理—— 滤波与模糊操作

过滤可以移除图像中的噪音、提取感兴趣的可视特征、允许图像重采样等等。 频域分析将图像分成从低频到高频的不同部分。低频对应图像强度变化小的区域,而高频是图像强度变化非常大的区域。在频率分析领域的框架中,滤波器是一个用来增强图像中某个波段或频率并阻塞(或降低)其他频率波段的操作。滤波是对输入信号进行卷积处理的一个过程。 模糊操作其实就是对每一个像素都...

2019-03-22 20:04:19 1099

原创 OpenCV图像处理—— ROI与泛洪填充

一、ROIROI(region of interest),感兴趣区域。机器视觉、图像处理中,从被处理的图像以方框、圆、椭圆、不规则多边形等方式勾勒出需要处理的区域,称为感兴趣区域,ROI。#ROI_testimport cv2 as cvsrc=cv.imread('F:/Desktop/image/a.JPG')cv.namedWindow('image', cv.WINDOW_...

2019-03-22 11:09:00 541

原创 OpenCV图像处理—— 色彩空间

一、色彩空间的转换cv2.cvtColor1.RGB就是指Red,Green和Blue,一副图像由这三个channel(通道)构成2.Gray就是只有灰度值一个channel3.HSV即Hue(色调),Saturation(饱和度)和Value(亮度)三个channel二、利用inRange函数过滤视频中的颜色,实现对特定颜色的追踪HSV颜色对应的RGB分量范围表如...

2019-03-21 21:07:00 548

原创 数据库的索引实现--B+Tree

一上来就B+ Tree可能我也会一脸懵逼,那么植树节刚过,刚好来复习一下各种数吧~一、二叉查找树二叉查找树也称为二叉排序树,满足二叉查找树的一般性质,是指一棵空树具有如下性质:1、任意节点左子树不为空,则左子树的值均小于根节点的值;2、任意节点右子树不为空,则右子树的值均大于于根节点的值;3、任意节点的左右子树也分别是二叉查找树;4、没有键值相等的节点;...

2019-03-17 20:05:17 304

原创 分布式存储--一致性哈希

现在大数据时代我们的数据都是海量的,如果有大量的数据需要缓存,那么一个缓存机器肯定是不够的,所以采取分布式缓存方式。于是,我们就需要将数据分布在多台机器上该如何決定将哪个数据放到哪个机器上呢?一、哈希算法 用哈希算法对数据取哈希值,然后对机器个数取模,这个最终值就是应该存储的缓存机器编号。存在问题:如果数据增多,需要扩容时所有的数据都要重新计算哈...

2019-03-17 15:44:25 781

原创 Spring之IOC&AOP

一、初始SpringSpring其实就是封装了创建对象的功能,让我们不用再去逐一的new对象。(确切概念还是问百度吧~)内部实现机制:框架写了自己的工厂类,读用户的配置文件,然后反射出配置文件中配置的各种对象。二、核心功能:Ioc(Inverse of control 控制反转)和aop(Aspect Oriented Programming 面向切面编程)。IOC控制反转...

2019-03-15 10:11:25 172

原创 git使用--上传项目到GitHub

1.在GitHub上新建一个仓库2.在本地的仓库下 右键Git Bash Here然后 git clone +(新建仓库时生成的SSH)3.把项目复制到刚刚clone到本地的仓库中4.在此目录下打开Git Bash Here git add . (.代表当前目录下的所有文件) git commit -m "first commit" (-m后面为说明...

2019-03-08 18:26:07 140

原创 对称加密算法 DES/3DES/AES

对称密码算法的加密密钥和解密密钥相同(因此也叫共享密钥),对于大多数对称密码算法,加解密过程互逆。1.DES算法特点:密钥偏短(56位),(所以容易被穷举攻破)。生命周期短(避免被破解2.3DES算法使用3个密钥进行3次DES算法,过程按照加密-解密-加密(EDE)将密钥长度增至112位或168位,通过增加迭代次数提高安全性缺点:处理速度较慢、密钥计算时间较...

2019-03-08 15:29:23 577

原创 网络层的转发与路由选择

网络层作用:将分组从一台发送主机移动到一台接收主机。网络层的转发功能和路由选择功能转发涉及分组在单一的路由器中从一条入链路到一条出链路的传送路由选择涉及一个网络的所有路由器,它们经路由选择协议共同交互,以决定分组从源到目的地结点所采用的路径。一、转发转发表(FIB):用于判断基于 IP 包的网络前缀,如何进行转发。对于每一条可达的目标网络前缀,FIB 包含接口标识符和下一跳信息...

2019-03-03 20:41:49 4078

空空如也

空空如也

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

TA关注的人

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