- 博客(11)
- 收藏
- 关注
转载 Python中的size、shape、len和count
*人生苦短,我用python~*len():返回对象的长度,注意不是length()函数 len([1,2,3]),返回值为3 len([[1,2,3],[3,4,5]]),返回值为2count():计算包含对象个数 [1,1,1,2].count(1),返回值为3 ‘asddf’.count(‘d’),返回值为2size()和shape () 是numpy模块中才有的...
2018-06-14 13:43:17 9980
原创 双目立体视觉之深度估计
为什么非得用双目相机才能得到深度?说到这里,有些读者会问啦:为什么非得用双目相机才能得到深度?我闭上一只眼只用一只眼来观察,也能知道哪个物体离我近哪个离我远啊!是不是说明单目相机也可以获得深度?在此解答一下:首先,确实人通过一只眼也可以获得一定的深度信息,不过这背后其实有一些容易忽略的因素在起作用:一是因为人本身对所处的世界是非常了解的(先验知识),因而对日常物品的大小是有一个基本预判...
2018-04-26 13:24:03 18737 3
原创 Matlab 3D 视差估计与重建
Create 3-D Stereo Display -创建3D立体图IL = imread('snowmanUL.png');IR = imread('snowmanUR.png');A = stereoAnaglyph(IL,IR); % 创建立体图视差估计disparityMap=disparity(rgb2gray(IL),rgb2gray(IR));
2018-01-15 10:21:36 2637
转载 matlab 自带分类器(2012b以上)
train_data是训练特征数据, train_label是分类标签。 Predict_label是预测的标签。 MatLab训练数据, 得到语义标签向量 Scores(概率输出)。1.逻辑回归(多项式MultiNomial logistic Regression)Factor = mnrfit(train_data, train_label);Scores = mnrval(Factor,
2017-11-20 15:14:42 1666
原创 caffe 功能层之Eltwise层
Eltwise层的操作有三个:product(点乘), sum(相加减) 和 max(取大值),其中sum是默认操作。假设输入(bottom)为A和B,如果要实现element_wise的A+B,即A和B的对应元素相加,prototxt文件如下:layer { name: "eltwise_layer" type: "Eltwise" bottom: "A" bottom: "B"
2017-11-06 10:42:57 4551
原创 caffe-windows matlab 接口配置
caffe平台配置完成后,我们对其matlab接口进行配置。这样往后的各种实验,可在matlab平台中对数据进行处理。 一、修改windows文件夹下的CommonSettings.props,添加你的matlab路径 重新编译caffe 二、链接 打开Build\x64\Release\matcaffe+caffe\private文件下,查看是否生成caffe_.mexw64等文件
2017-10-11 15:28:23 799
原创 字典学习与稀疏表示
字典学习(Dictionary Learning)和稀疏表示(Sparse Representation)在学术界的正式称谓应该是稀疏字典学习(Sparse Dictionary Learning)。该算法理论包含两个阶段:字典构建阶段(Dictionary Generate)和利用字典(稀疏的)表示样本阶段(Sparse coding with a precomputed dictionary)。
2017-09-13 15:36:52 3456 2
原创 关于学校内网无法访问内部网站的问题
校园用户只能访问外网,无法访问内网的问题,主要是访问网站时DNS服务器地址不正确导致。用户使用360安全卫士进行网络优化时,360安全卫士将DNS设置为:114.114.114.114或8.8.8.8。首先检查自己的DNS是否正确。如果上述方法未能成功,请检查IE浏览器设置是否正确。可通过重置UE浏览器解决上述问题。重置完成后,重启电脑,就能正常访问内网了。参考http://bbs.360.cn/f
2017-09-09 11:20:58 6981
原创 MATLAB 仿射变换
首先,先简单介绍下仿射变换的基本原理。如下图,matlab中通过定义一个3×3的矩阵实现仿射变换(平移、缩放、旋转等)。注意到,变换矩阵的第三列恒为【0,0,1】,实际上,确定一个仿射变换只需要一个2×3的变换矩阵即可。matlab 仿射变换主要有三种常用形式。一:自定义变换矩阵xform = [ 1 0 0 ; 0 1 0 ; 40 40 1]; 在这个矩阵中,xform(3, 1)定义了图像在水
2017-06-04 11:34:35 24899 4
原创 史上最全图像识别特征描述及代码
Feature Detection and Description这里归纳了一下一些经典的图像识别领域的特征及实现代码,方便大家学习和使用。General Libraries:VLFeat(http://www.vlfeat.org/) – Implementation of various feature descriptors (including SIFT, HOG, and LBP) an
2017-05-22 20:01:33 6687
原创 Caffe-Windows添加新层
Caffe-Windows添加新层Caffe自身提供了很多Layer,可以实现一些基础的功能。然而,很多情况下我们需要自己定义一些函数(Layer)嵌入到CNN中。下面是我的实现过程。Caffe-Windows+CPU+VS2013 首先给出我添加的层(头文件和源文件)all_pass_layer.hpp
2017-05-19 18:09:07 1238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人