自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 一道笔试题(华为2021校园招聘)

题目如下:给定一个n*m的表格,其中每个格子有三个数 pD pR pS 分别代表向下 向右 停在原地的概率,满足pD + pR + pS = 1,求从表格左上角到右下角的步数的期望。输入示例:2 21.0 0.0 0.0 0.5 0.5 0.00.0 0.5 0.5 0.5 0.5 0.0这个意思是 第一行分别是n和m的值第二行前三个分别是格子坐标为(0,0)的 pD pR pS ,后三个分别是格子坐标为(0,1)的pD pR pS;第三行类似;输出:3输出为步数的期望。首先解释

2020-09-07 17:24:24 714 1

原创 一道笔试题引发对 std::cin 的思考

前几天做了一道笔试题,需要对以下键盘输入创建多个链表,第一行为链表个数,后面每行 是该链表的每个结点的数值 ,以空格隔开 ,回车结束进入下一个链表;如下图:31 2 3 5 62 3 4 84 8 9 10相信大家看到这样的输入,第一想法应该会类似于 while(std::cin >> input) 这样的语句去完成,其实只这样做是没法完成的,std::cin>> 会忽略换行符,继续等待下一个字符,所以可以说 这样写只创建了一个链表,如果一定要用std::cin >&

2020-06-09 11:08:39 371

原创 YOLOv1论文要点理解

文中图片均来自博客,作者写得真好。1.网络结构YOLO网络借鉴了GoogLeNet分类网络结构。不同的是,YOLO未使用inception module,而是使用1x1卷积层(此处1x1卷积层的存在是为了跨通道信息整合)+3x3卷积层简单替代。下图可以更加清楚地看到全连接层部分的结构:2.损失函数作者没有采用传统的sum-squared error loss,虽然这个loss 很容易...

2020-01-05 15:32:52 201

原创 踩坑记录(opencv)

好久没更新了,记录一下项目中遇到的坑,希望大家看到会有帮助,同时也感谢那些给与我帮助的博客。任务:给出一个视频,需要把视频逆时针旋转90度,再生成视频。(本次任务原视频宽大于高)人生苦短,我用python环境:Window10 Anaconda3 python3.7 opencv3.4.6 pycharm代码如下:`import cv2import numpy as npcap ...

2019-11-21 00:56:15 156

原创 C++11 新特性

C++11 新特性,参考资料下面这个超级有用:还增加了智能指针,无序容器(哈希表),正则表达式,Lambda表达式

2019-10-16 16:16:10 147

原创 C++ 类中的静态成员变量和静态成员函数

由于一直忘记静态成员的作用,故写下来方便查看。参考北京大学C++程序设计静态成员:在声明前面加了static关键字的成员。

2019-05-31 13:27:58 218

转载 python常用数据结构

转载一 序列列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。1 列表(list)2 元组(tuple)3 字符串列表、元组以及字符串支持索引(indexing)、分片(sliceing)、加(adding)、乘(multiplying)以及检查某个元素是否属于序列的成员等等操作。二 映射(字典)映射中的每个元素都有一个名字,这个...

2019-04-13 09:50:32 225

转载 图像基本特征-颜色 纹理 形状

转载1 颜色特征计算机视觉的特征提取算法研究至关重要。在一些算法中,一个高复杂度特征的提取可能能够解决问题(进行目标检测等目的),但这将以处理更多数据,需要更高的处理效果为代价。而颜色特征无需进行大量计算。只需将数字图像中的像素值进行相应转换,表现为数值即可。因此颜色特征以其低复杂度成为了一个较好的特征。在图像处理中,我们可以将一个具体的像素点所呈现的颜色进行多种方法分析,并提取出其颜色特征...

2019-04-02 21:22:13 3358

转载 opencv常用数据结构

转载opencv常用数据结构有如下6类:1.点Point类2.尺寸Size类3.矩形Rect类4.颜色Scalar类5.向量Vec类6.Range类1.点Point类定义:一个包含两个整形数据成员x和y的以及一些简单成员方法的类类型变形:Point2f----二维单精度浮点型点类Point2d----二维双精度浮点型点类Point3i----三维整形点类2.尺寸Siz...

2019-03-31 10:15:18 581

原创 数据降维-PCA算法(K-L变换)

转载PCA(Principal Component Analysis,主成分分析)是一种常用的数据分析方法。PCA通过线性变换将原始数据变换为一组各维度线性无关的表示,可用于提取数据的主要特征分量,常用于高维数据的降维。PCA主要步骤:设有m条n维数据:1)将原始数据按列组成n行m列矩阵X2)将X的每一行(代表一个属性字段)进行零均值化,即减去这一行的均值3)求出协方差矩阵4)求出...

2019-03-29 14:42:26 3212

转载 图像特征-HOG特征

转载方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。HOG特征结合SVM分类器已经被广泛应用于图像识别中,尤其在行人检测中获得了极大的成功。需要提醒的是,HOG+SVM进行行人检测的方法是法国研究人员Dalal在2005的CVPR上提出的...

2019-03-28 14:27:36 663

转载 图像特征-Harr特征

转载Haar-like是一种非常经典的特征提取算法,尤其是它与AdaBoost组合使用时对人脸检测有着不错的效果,虽然只是在当时而言。OpenCV也对AdaBoost与Haar-like组成的级联人脸检测做了封装,所以一般提及Haar-like的时候,一般都会和AdaBoost,级联分类器,人脸检测,积分图等等一同出现。但是Haar-like本质上只是一种特征提取算法,下面我们只从特征提取的角度...

2019-03-28 10:38:32 959

转载 图像特征点检测和匹配-SURF算法

转载SURF 算法,全称是 Speeded-Up Robust Features。该算子在保持 SIFT 算子优良性能特点的基础上,同时解决了 SIFT 计算复杂度高、耗时长的缺点,对兴趣点提取及其特征向量描述方面进行了改进,且计算速度得到提高。1 构建Hessia矩阵对一个像素点f(x,y),其Hessian矩阵如下:在构造Hessian矩阵前需要对图像进行高斯滤波,经过滤波后的Hes...

2019-03-27 20:18:27 2143

原创 图像特征点检测-SIFT算法

转载DOG(高斯差分)金字塔的构建极值点检测(初步探查):关键点是由DOG空间的局部极值点组成的,关键点的初步探查是通过同一组内各DoG相邻两层图像之间比较完成的。这样产生的极值点并不全都是稳定的特征点,因为某些极值点响应较弱,而且DOG算子会产生较强的边缘响应。关键点定位以上方法检测到的极值点是离散空间的极值点,以下通过拟合三维二次函数来精确确定关键点的位置和尺度,同时去除低...

2019-03-27 16:31:36 1961

转载 数字图像处理之尺度空间理论

尺度空间(scale space)思想最早是由Iijima于1962年提出的,后经witkin和Koenderink等人的推广逐渐得到关注,在计算机视觉领域使用广泛。尺度空间理论的基本思想是:在图像信息处理模型中引入一个被视为尺度的参数,通过连续变化尺度参数获得多尺度下的尺度空间表示序列,对这些序列进行尺度空间主轮廓的提取,并以该主轮廓作为一种特征向量,实现边缘、角点检测和不同分辨率上的特征提取...

2019-03-27 09:22:30 4226 1

转载 图像滤波之边界处理方式(opencv)

BORDER_DEFAULT(边界默认)openCV中默认的处理方法,自动填充图像边界(效果像是映像一样)。BORDER_CONSTANT – (边界常数)填充边缘用指定像素值,使用常数填充边界,不一定是0或者RGB黑色。BORDER_REPLICATE – (边界复制)填充边缘像素用已知的边缘像素值,复制原图中最临近的行或者列。BORDER_WRAP – (边界包装)用另外一边的像素来补...

2019-03-27 08:58:14 6028

原创 数字图像处理之颜色空间

RGB颜色空间RGB(红绿蓝)是依据人眼识别的颜色定义出的空间,可表示大部分颜色。但在科学研究一般不采用RGB颜色空间,因为它的细节难以进行数字化的调整。它将色调,亮度,饱和度三个量放在一起表示,很难分开。它是最通用的面向硬件的彩色模型。该模型用于彩色监视器和一大类彩色视频摄像。 RGB模型CMY(CMYK)颜色空间CMY(CMYK)颜色空间是另一种基于颜色减法混色...

2019-03-23 19:55:05 1723

数据结构 严蔚敏 吴伟明

数据结构 经典教材 清华大学出版社 理论严谨 数学表示丰富

2018-10-03

空空如也

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

TA关注的人

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