自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ubuntu16.04常用工具包安装

1.安装vim, sudo apt install vim后续不断补充~~~

2019-05-21 23:27:12 2246

原创 ubuntu安装vmtools

在虚拟机中安装好了Ubuntu,但是没有安装vm-tools,桌面的分辨率始终铺不满,所以安装vm-tools1.虚拟机菜单项选择,安装vm-tools2.Ubuntu会加载虚拟光驱,里面有vm-tools的安装包,把这个包拷贝到桌面或者其他任何地方 cp VM***.tar.gz ~/Desktop/3.解压 tar zxvf VM***.tar.gz,解压好后,执行安装文件 sudo...

2019-05-21 22:59:17 3192

原创 机器学习实战 python编写knn

欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体...

2019-04-30 17:30:02 206

原创 修改vim为Ubuntu默认编辑器

1. 命令行下指定编辑器vim加入环境变量 echo export EDITOR=/usr/bin/vim >> ~/.bashrc 或者也可手动修改~/.bashrc文件,在最后添加 export EDITOR=/usr/bin/vim >> ~/.bashrc2.命令行下同步环境变量,立马生效source ~/.bashr...

2019-04-28 16:02:08 511

原创 在存储过程中执行DLL语句

create or replace procedure proc_alter_xydTable(touser varchar2) isbeginExecute Immediate 'alter table '||touser||'.fjnl add revd1 varchar2(4)';Execute Immediate 'alter table '||touser||'.fjnl a...

2019-04-11 14:32:12 2330

原创 Yolo——darknet安装

按照官网提供训练好的额model进行 http://pjreddie.com/darknet/yolo/ 一、安装 darknet安装的是最新版本的Version2,没有opencv,没有cudn 直接 git clone https://github.com/pjreddie/darknet.git cd darknet make 三步完工二、model可以直接用训练好的 在cf

2017-04-18 14:08:43 5126 2

原创 《机器学习实战》ch2源码解析

分类:首先将测试向量inX(1*dims)与训练样本数据dataSet(n*dims)中的每个向量进行余弦距离计算,然后将结果排序,输出topk个最大值;相对这k个lable进行投票累加,累加值最大的就是分类结果;python对矩阵运算能力比较强大,所以dims维单向量特征的测试向量与训练data的余弦距离是通过矩阵得到的 其中tile(inX, (dataSetSize,1)),将inX转为n*

2016-12-08 15:54:16 447

原创 python sort()与argsort()区别

sort()与argsort()区别sort()类似c++中的排序函数,默认是从小到达排序;也可以通过设置进行从大到小进行排序,对列表、数组都可以使用argsort()返回的是从小到大排序后的下标。注意这是numpy数组的函数,不是列表的函数,可以通过dir(list)参看; argsort()返回的也是数组,并且aa数组的值没有变,aa[3]元素最小,然后依次是aa[0],aa[1],a[2].

2016-12-08 14:59:57 1919

原创 《python数据分析基础教程》

一、导入常用numpy模块 from numpy import * //可以直接引用numpy中的属性XXX import numpy as np //引用numpy中的属性一定要np.XXX二、常用函数以及转化关系 np.arange() 对应 python中的range() np.array() 对应 python中的list np.dtype() 对应 python中

2016-12-07 18:28:32 5199

原创 《python核心编程》 第4章

python 标准类型与c相似(整型、布尔型、长整型…列表、元祖、字典),注意它的内建类型(NULL、文件、集合、函数、模块、类)内部类型的切片对象,可以进行多维切片,步进切片以及省略切片。 多维切片语法sequence[start1:end1,start2:end2]步进切片允许第三个切片元素进行步进切片,语法sequence[起始索引:结束索引:步进值]切片对象也可以直接由内建函数slice(

2016-12-07 16:43:56 290

原创 python核心编程 第3章

语句语法与常见的脚本语言以及c语言有相似之处,值得注意的是模块这个概念,另外变量赋值中注意变量赋值中的“多元”赋值;可以理解为tuple赋值;(x,y,z)=(1,2,'a string')python中的一些专用下划线意义_xxx 不用'from module import *'导入__xxx__ 系统定义名字__xx 类中的私有变量名一般来讲,变量名_xxx 被看作是“私有的”,在模块或类外

2016-12-07 15:13:32 238

原创 python 学习

FooClass.py源文件如下:#!usr/local/bin/pythonclass FooClass(object): """my very first class: FooClass""" version = 0.1 # class (data) attribute def __init__(self, nm='John Doe'): """const

2016-12-07 14:46:58 233

原创 python 学习

《python核心编程》 第二章: 1、列表、元祖、字典使用的符号分别是[]、()、{};其中列表类似c++中的数组,元祖只可读不可写,字典类似map.键值对; list=[1,4,6,7] tuple=(‘helle’,’world’) dist={‘hello’:1,’world’:3} print dist.keys() 2、python使用for循环时注意缩进对齐;一般使用ta

2016-12-07 11:33:26 270

原创 Caffe 网络参数 网络模型

caffe网络参数文件格式为prototxt,一般有train_val.prototxt,deploy.protxt,solver.protxt。通过这些文件进行训练得到网络模型,比如文件交models中的bvlc_alexnet.caffemodel,bvlc_googlenet.caffemodel;网络模型是由多个层组成的,一般由data、conv、pooling、full-connectio

2016-12-06 11:43:43 3091

原创 caffe 分类

参考http://www.cnblogs.com/denny402/p/5111018.html将所有文件放在一个目录 “D:/caffe-windows/examples/_tempClassification”中TOOLS=D:/caffe-windows/Build/x64/Release \$TOOLS/classification.exe \D:/caffe-windows/exam

2016-12-05 17:34:27 337

原创 caffe c++API特征提取

作为caffe初学者,特征提取python官方给的教程比较好用;但是关于c++API的使用,找了一些资料,说的并不是特征完善;项目要求,得到ImageNet图像在CaffeNet网络结构中第fc7层的特征。环境:window7+caffe 语言:C++ 目的:测试图像某层特征,并以保存 可以直接执行下面的命令,(注意官方给的案例是保存为leveldb 格式,数据库格式不够直观,解析也比较麻烦,

2016-12-01 17:22:42 3608

原创 OverFeat心得

OverFeat官方:http://cilvr.nyu.edu/doku.php?id=code:start参考博客: http://blog.csdn.net/hjimce/article/details/50187881 http://blog.csdn.net/whiteinblue/article/details/43374195 摘要: 本文提出一种整合框架,通过卷积网络来

2016-12-01 13:48:25 3998

原创 字符设备驱动

问题:两个注册设备驱动的函数有什么区别?一个是:register_chrdev()另外一个是:cdev_add()例一://加载模块static int __init XXX_init(void)register_chrdev(111,"my_led",&my_dev_fops);//注册设备 }//卸载模块static

2016-11-29 10:55:28 309

原创 FT检测算法检测

检测性算法常常用于图像识别与计算机视觉中,对于其基本知识的了解能够方便项目的实现,速度要有一定的优化

2016-04-24 17:37:44 6134

原创 基于图像内容的图像检索技术——sift特征

最近的主要研究方向是基于计算机视觉以及模式识别中的特征提取、匹配问题。进行了大量的文献阅读,越来越体会到学英语的重要性了,英文资料看起来逻辑清晰~(连国人写的英文文献比自己写的中文文献也要认真多了)。计算机视觉中常用的局部特征sift特征具尺度不变性,在计算机视觉中被广泛应用。如果想更直观明了的理解sift特征中的提取匹配问题,可以通过opencv环境进行初步学习,opencv中有自带

2016-04-24 16:22:35 3814

原创 图像特征

常用的图像特征有颜色特征、纹理特征、形状特征、空间关系特征。其中形状特征描述的几种典型的方法:(1)边界特征:Hough 变换是利用图像全局特性而将边缘像素连接起来组成区域封闭边界的一种方法;边界方向直方图法首先微分图像求得图像边缘,然后,做出关于边缘大小和方向的直方图,通常的方法是构造图像灰度梯度方向矩阵。 (2)傅里叶形状描述符法         傅里叶形状描述符(Fourier

2016-01-21 16:59:11 1036

原创 opencv中的矩阵形式

矩阵和图像类型,如下三个类型的继承关系。CvArr是一个虚基类。在函数原型中出现的CvArr*。是直接用CvMat*或IplImage*传递到程序的。CvArr->CvMat->IplImage关于Mat,图像容器类,新版本opencv中定义的(1)为其开辟空间(2)在不需要时立即将空间释放OpenCV是一个包括了大量的图像处理函数,为了解决问题就需要多个函数之间传递图

2016-01-21 16:54:03 425

sift——作者Loew

sift特征原理

2016-04-24

OpenSift开源代码学习,用vs2010建立一个简单项目

对于计算机视觉的初学者,在项目学习中通常进行源代码的学习,本次代码是sift通过vs2010编译器进行的部分测试。

2016-04-24

vs2010+sift测试

对sift开源代码中的siftfeat进行了简单的测试。

2016-04-24

简单的静态库调用实例

一个项目的完成,需要对其进行静态、动态库模板熟悉,从基础做起

2016-04-01

OpenSift开源代码在vs2010中测试成功

学习尺度不变性的sift特征,还是要通过经典的开源代码逐一调试,领悟其中的原理。

2016-04-01

支持向量机简单示例

对于小样本的图像分类处理,SVM是一个首选分类器,代码只是一个基于opencv封装好的类库进行编写,适合初学者。

2016-01-07

opencv基础

对于图像处理的入门者,不管是基于学习opencv或者matlab,都应该找到好资源,仅仅提供给入门者。

2016-01-07

基于opencv的特征包

openc中封装好了仿射不变性特征sift的检测与提取,但是杜宇维数如此大的特征不适合直接导入到分类器,我们采用的是使用特征包的形式进行特征点的聚类,这样就能用概率统计思想来进行降维处理。

2016-01-07

VTK图形图像开发进阶

vtk是一个图像可视化的强大开源库,能够读写多种格式图像,比如.docm,tif等等。特征是在医院图像处理中得到广泛应用。

2015-12-23

qwt-2D画图QT库

Qwt,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目, 可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘)等等。该工具库基于Qt开发,所以也继承了Qt的跨平台特性。

2015-11-28

Perl语言入门(第五版)

Perl,一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发。本书对学习Perl脚本是很好的教材。

2015-11-11

空空如也

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

TA关注的人

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