自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 算法编程题目解答

算法编程题目,矩形内不相交的圆的最大面积

2022-12-16 00:20:01 153 1

原创 多相机一键同步拍摄Python&C++

多摄像头一键同步拍照功能软件Python&C++(附效果视频)

2022-12-03 21:30:17 2995 1

原创 手写BA之优化Rt

最近用到了BA,所以记录一下,大家一起学习进步!这里包含两个部分,一个是GN&BA优化,另一个是基于仿真数据的验证和测试,都是基于Python31、GN&BA代码下面为 GN&BA代码。import cv2from itertools import productimport numpy as npfrom scipy.spatial.transform import Rotation as R_scipyfrom self_calibartion.optimizat

2020-11-09 23:18:35 733 1

原创 K-means 算法实现

K-means算法最近用到了k-means算法,这里简单实现一下,和大家交流进步,介绍就不写了,需要的朋友看这里k-means维基百科实现这里是一个比较简单的实现,参考下图的伪代码。有几点细节列出来迭代过程中最初的中心点是随机生成的,所以即使相同的样本也不能保证每次的迭代结果都是一样的K的选择结合具体环境,样本分布等先验,知道是几个类别尝试不同的K值并比较确定最终的K值使用其...

2019-08-20 19:44:48 225

原创 排序算法一览

排序作为最基础的算法,有选择排序,冒泡排序,插入排序,希尔排序,堆排序,快速排序,归并排续等,我会用c++写一下,欢迎交流~

2019-04-01 21:09:53 222 1

原创 旋转向量与旋转矩阵的相互转化

当刚体在三维空间中运动时,如果已知旋转向量,根据罗德里格斯公式是比较容易求得旋转矩阵的,如下/cos

2019-02-25 17:34:14 17965 4

原创 非线性最小二乘之GN和LM

非线性最小二乘之Guass-Newton和Levenberg-Marquardt直接给出实现过程,主要参考类高翔博士的《SLAM十四讲》本文中,使用到以下数据,函数模型为y = a*e^(b*t),残差函数为r = a*e^(b*t) - y,代价函数fx=0.5*r^2 double t[8] = {1, 2, 3, 4, 5, 6, 7, 8}; //变量 dou...

2018-09-12 20:32:55 3350

原创 opencv 并行计算函数 parallel_for_的使用

opencv 并行计算函数 parallel_for_前面的话在使用opencv的过程中,对图片的处理计算量还是很大的,所以在实施运行的程序中如何高效的计算会节省很多时间。现有的方法有很多,如OpenMp,TBB,OpenCL,当然还有Nvidia的CUDA。 但是OpenMP在windows的VS上支持的很好,设置简单,效果也还不错,但是在Linux虽然也支持, 但是我用Cmak

2018-02-02 19:08:25 13029 3

原创 相机畸变矫正

本文参考高博《SLAM 十四讲》,对相机畸变进行了矫正。由于对整幅图片进行矫正,耗时耗力,而且往往只需对关键点进行矫正即可,省时高效,这里即是做了该工作,也有助于理解去畸变的过程

2018-01-22 16:13:20 5555 5

原创 位姿估计_3

这里是位姿估计的第三讲,利用灭点(vanishing point)来估计相机位姿。

2017-12-20 16:24:10 2052

原创 位姿估计_1

姿态估计(Pose estimation)在计算机视觉领域扮演着十分重要的角色。这里主要是求解相机和目标物体的相对位姿

2017-12-19 17:11:43 24105 6

原创 linux下用Kazam录屏视频在windows不能播放解决

描述之前在ubuntu上记录一些东西,但是转而在windows就不能播放,查了一下资料说是解码器的问题。大概也有网友遇到类似问题,那就分享一下吧!

2017-12-18 14:43:19 14644 5

原创 二维码定位

使用opencv确定图片中二维码的位置

2017-11-02 11:15:52 18884 4

原创 通过Exiv2读取照片的Exif信息获取GPS,焦距等信息

这里简单介绍一下如何通过开源C++工具包Exiv2读取图片中的属性信息其实做这项工作之前也想偷懒百度一下的,大都是Java写的安卓的 ExifInterface 类,这和我的工作扯不上一点关系啊,最后终于谷歌出了Exiv2开源C++库一、简介        Exif(Exchangeable image file format)即可交换图像文件格式,是专门为数码相机的照片设定的,可以记...

2017-10-01 16:22:35 7989 14

k-means-clustering.zip

K-means聚类算法的实现及写过,内含代码运行中间结果,linux+python3

2019-08-20

排序算法--免费

排序作为最基础的算法,有选择排序,冒泡排序,插入排序,希尔排序,堆排序,快速排序,归并排续等,我会用c++写一下,欢迎交流~

2019-04-08

相机畸变矫正_附代码图片

使用opencv和c++,对鱼眼相机照片进行矫正,下载包内附存在畸变的照片和相机参数,有问题见博客

2018-01-22

Robotics, Modelling, Planning and Control

The topics of control engineering and signal processing continue to flourish and develop. In common with general scientific investigation, new ideas, concepts and interpretations emerge quite spontaneously and these are then discussed, used, discarded or subsumed into the prevailing subject paradigm. Sometimes these innovative concepts coalesce into a new sub-discipline within the broad subject tapestry of control and signal processing. This preliminary battle between old and new usually takes place at conferences, through the Internet and in the journals of the discipline. After a little more maturity has been acquired by the new concepts then archival publication as a scientific or engineering monograph may occur.

2017-10-02

3D ROBOTIC MAPPING

献给正在学习slam和robotic的同学,希望能够一起学习交流 上传的电子书仅限于学习交流,不用于商业用途

2016-12-18

空空如也

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

TA关注的人

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