![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 66
一曲一夜
这个作者很懒,什么都没留下…
展开
-
三维空间直角坐标系转换(2)——改进七参数小旋转角的局限
前言:在之前的坐标系转换中,使用七参数模型只对小旋转角的坐标转换有作用,因此需要改进七参数模型,使其适应大旋转角,emm,我在这里借鉴了两位武大大佬的论文里的思路(武大不愧为测绘第一院校啊,人才真多),在这里引用一下。[1]刘磊,何占国,郑作亚,贾传亮.大角度三维坐标转换参数的一种迭代解法[J].测绘科学,2021,46(06):65-69+76.DOI:10.16251/j.cnki.1009-2307.2021.06.010.[2]姚宜斌,黄承猛,李程春,孔建.一种适用于大角度的三维坐标转换参数原创 2022-04-02 10:30:00 · 1247 阅读 · 0 评论 -
三维空间直角坐标系转换(1)
前言:接上文,使用Python双目相机标定后,通过相机的内参数矩阵与外参数矩阵计算出以左相机为原点的三维空间坐标系的坐标,此时需要使用坐标系转换,将坐标转化为指定的坐标系下的坐标。坐标转换我目前掌握了大概三种方法,好多人问坐标转换的方法,这里不再一一回复,使用几篇博客详细介绍。1.七参数模型首先我们介绍测绘中,最常用的坐标系转换方法——七参数模型。这种方法把坐标系转换的未知数转化为1个缩放的尺度参数,3个平移的参数,3个旋转参数,具体原理不多解释了,大家上度娘吧。注意:七参数模型的背景是原创 2022-04-01 13:52:01 · 6218 阅读 · 0 评论 -
Python单目/双目相机标定(使用opencv自带图片)
前言:基于Python版本的相机校正,并且校正结果与官方对比主要差值较小。话不多说,直接上代码。1.导入库包括opencv, numpy和文件操作库osimport cv2import numpy as npimport os2.编写函数本次主要有两个比较麻烦的要解决,其一,批量读取,第二,真实坐标的写入。我使用os编写的读取文件函数,比较垃圾,大佬请用glob或者其他的。真实坐标主要是标定板上内点的真实相片坐标,通过参考其他大佬总结的出def getImageList(im原创 2021-07-01 12:21:08 · 5101 阅读 · 6 评论 -
Python双目相机计算三维坐标(使用opencv自带图片)
前言:虽然计算三维坐标已经很多大佬研究过了,但是网上能用的好少啊。原理不多解释了,直接上程序。1.导入库import numpy as npimport cv2包括矩阵处理和图像处理的两个基本库2.相机参数设置由于本人太穷,根本搞不起较好的双目相机,于是借用opencv自带的图片。安装opencv后,在opencv\sources\samples\data下,有官方自带的图片,包括左右相机01-14(没有10)共26张双目相机照片,就以他们为例。打开matlab进行双目相机标定(原创 2021-06-24 11:49:16 · 10805 阅读 · 34 评论