Python打包工具distutils的使用

本篇博客介绍的是使用distutils + setup.py 打包发布自定义的python包。 假设python工程目录既然后如下, 一个比较简单的需求: 在打包时,我们希望 对于一些pkg,全部打包(所有py文件),对于其他pkg,部分打包。 打包pkg里的配置文件 打包不属...

2019-06-01 11:03:24

阅读数 11

评论数 0

pcl笔记

1直线拟合 import pcl def get_line_model(pcd): """Fits a line by RANSAC method to points in pcd.&q...

2019-04-16 11:42:53

阅读数 56

评论数 0

传感器标定

一:cam-lidar <1>手工选lidar和图像匹配点——>测度pnp重投影误差 优点:简单鲁棒 缺点:标定半自动化,需要手工选点。 改进: checkboard标定板,垂直地面菱形放置。 自动识别lidar点云中,checkboard的四个物理...

2019-04-14 10:40:36

阅读数 53

评论数 0

python笔记

根据列属性筛选行 b = np.array([[1,2,3,4],[1,1,3,2],[5,5,5,5],[6,6,6,6]]) print b [[1 2 3 4] [1 1 3 2] [5 5 5 5] [6 6 6 6]] print b[b[:...

2019-03-30 10:25:01

阅读数 59

评论数 0

opencv logPolar()和linearPolar()

logPolar是把数据从笛卡尔转到对数极坐标系,linearPolar把数据从笛卡尔坐标系转到极坐标坐标系。 说到笛卡尔坐标系到极坐标系的转换,大家并不陌生,公式如下: 设(x, y)为极坐标的一点,()为转换中心,()为转换后的结果,则 笛卡尔转到对数极坐标系的转换多了一层对数,可表...

2018-11-12 22:42:02

阅读数 902

评论数 0

协方差矩阵的几何解释

A geometric interpretation of the covariance matrix http://www.visiondummy.com/2014/04/geometric-interpretation-covariance-matrix/ 译文:http://demo.n...

2018-11-08 17:26:42

阅读数 125

评论数 0

share_ptr使用注意事项

智能指针可以提供对动态内存安全而又方便的管理,但这建立在正确使用的前提下。为了正确使用智能指针,我们必须坚持一些基本规范。 1 避免同一块内存绑定到多个独立创建的shared_ptr上,因此要不使用相同的内置指针初始化(或reset)多个智能指针,不要混合使用智能指针和普通指针,坚持只用智能指针...

2018-08-05 14:16:26

阅读数 933

评论数 1

利用kalibr工具进行camera-IMU标定

camera-IMU标定一camera-IMU标定简述1标定目的:我们进行camera-IMU的目的是为了得到IMU和相机坐标系的相对位姿矩阵T。2标定工具:我们利用Kalibr标定工程对camera-IMU进行标定,链接https://github.com/ethz-asl/kalibr/wik...

2018-05-07 10:36:53

阅读数 6539

评论数 1

北京车牌摇号-北京车牌摇号申请、流程、查询、及申请网站

最近开始摇号啦,找到了比较详细的摇号流程及说明,北京的朋友们可以参考一下。 北京车牌摇号申请流程图 申请小客车指标办事指南(单位) 申请小客车指标办事指南(单位)详细进入:http://www.bjhjyd.gov.cn/bszn/20131231/1388483213728...

2018-02-03 09:32:52

阅读数 9064

评论数 0

Eigen 使用参考

from:http://eigen.tuxfamily.org/dox/AsciiQuickReference.txt Eigen 矩阵定义 #include     Matrixdouble, 3, 3> A;               // Fixed ro...

2018-01-29 16:13:26

阅读数 202

评论数 0

模拟退火算法参数分析

模拟退火算法参数分析 一  模拟退火算法介绍 模拟退火算法是一种寻找全局最优解的优化方法,核心思想就是以一定概率接收差解,并且这个概率会随着退火温度逐渐降低。一个比较形象的比喻是:一个锅底凹凸不平有很多坑的大锅,晃动这个锅使得一个小球使其达到全局最低点。一开始晃得比较厉害,小球的变...

2018-01-27 09:34:52

阅读数 4848

评论数 0

git 命令行最基本的使用

一 1克隆代码:git clone [仓库地址.git] 2进入克隆下来的仓库目录修改代码(维护代码)          --本地 3各种修改后,git diff 或 git status 查看差异,会显示刚才的修改。--本地 4初次提交需配置个人信息 邮箱:git config --g...

2018-01-25 15:59:37

阅读数 141

评论数 0

linux 常用命令全称

su:Swith user  切换用户,切换到root用户 cat: Concatenate  串联 uname: Unix name  系统名称 df: Disk free  空余硬盘 du: Disk usage 硬盘使用率 chown: Change owner 改变所有者 ch...

2017-12-07 08:40:40

阅读数 205

评论数 0

ORBSLAM2单目初始化过程

ORB单目模式的初始化过程可以分为以下四个阶段: 1 通过匹配选取两个可以作为起始两帧的初始帧 2 根据匹配计算两帧之间的位姿 3 三角化测量初始的特征点云深度,进而获得点云地图。 4 BA优化初始点云 在初始化后,单目模式和双目及RGBD模式一样,都是通过PNP来计算位姿。 ...

2017-11-17 15:17:48

阅读数 5215

评论数 0

机器视觉开源代码集合

一、特征提取Feature Extraction: SIFT [1] [Demo program][SIFT Library] [VLFeat]PCA-SIFT [2] [Project]Affine-SIFT [3] [Project]SURF [4] [OpenSURF] ...

2017-09-25 21:01:01

阅读数 366

评论数 0

卡尔曼滤波

    卡尔曼滤波是什么   卡尔曼滤波适用于估计一个动态系统的最优状态。即便是观测到的系统状态参数含有噪声,观测值不准确,卡尔曼滤波也能够完成对状态真实值的最优估计。网上大多数的教程讲到卡尔曼的数学公式推导,会让人很头疼,难以把握其中的主线和思想。所以我参考了国外一位学者的文章,讲述卡尔...

2017-09-16 14:51:37

阅读数 6487

评论数 0

什么是动态规划?动态规划的意义是什么?

作者:王勐 链接:https://www.zhihu.com/question/23995189/answer/35429905 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 动态规划的本质不在于是递推或是递归,也不需要纠结是不是内存换时间。 理解动态规划并...

2017-08-24 15:34:02

阅读数 749

评论数 0

sizeof

今天看《程序员面试宝典》一书(为了应付将要到来的微软笔试),看到了sizeof(string)这个问题。在Dev C++上测试的结果是4,很不明白。上网搜了一下,得到如下结果: string strArr1[]={"Trend", "Micro", &qu...

2017-08-21 19:27:15

阅读数 269

评论数 0

重叠问题

问题描述如下: 某专业有50名学生,开设有甲、乙、丙三门选修课。 有40人选修甲课程,36人选修乙课程,30人选修丙课程, 兼选甲、乙两门课程的有28人,兼选甲、丙两门课程的有26人,兼选乙、丙两门课程的有24人, 甲、乙、丙三门课程均选的有20人。问三门课程均未选的有多少人?() 解题思路,...

2017-08-16 10:25:36

阅读数 304

评论数 0

约瑟夫环

约瑟夫问题是个有名的问题:N个人围成一圈,从第一个开始报数,第M个将被杀掉,最后剩下一个,其余人都将被杀掉。 例如N=6,M=5,被杀掉的顺序是:5,4,6,2,3,1。   递推公式: f[1]=0; f[i]=(f[i-1]+m)mod i; (i>1) 有了这个公式...

2017-08-14 13:08:04

阅读数 191

评论数 0

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