python
文章平均质量分 70
扛着三脚架的码农
这个作者很懒,什么都没留下…
展开
-
ContextCapture python脚本编写
现在很多三维重建软件都支持python脚本,比如Metashape / PhotoScan,ContextCapture自然也不例外。不像Metashape的python SDK需要去官网另外下载,ContextCapture的SDK在安装软件后时就已经存在于安装目录的sdk文件夹下了(我的ContextCapture版本为4.4.9)。在ContextCapture用户文档中搜索“python”可以看到如下介绍:在安装目录的sdk文件夹下,有如下文件夹:其中,dist文件夹中存放着whl文原创 2021-01-21 16:47:46 · 3022 阅读 · 8 评论 -
Metashape chunk改变region.center
Metashape chunk的坐标系统真是一个谜。首先,生成的点云是在reference setting中用户所设置的Coordinate System下的。但是chunk.region.center就搞不清楚到底在哪个坐标系下了。这样的话我想通过脚本来改变chunk.region的位置和大小就无从下手了。于是我不得不去查阅官方提供的API文档,有这么一段:transform 4x4 matrix specifying chunk location in the world coord..原创 2020-08-13 13:20:53 · 1003 阅读 · 4 评论 -
Metashape坐标系统转换 python脚本实现
Metashape内部有非常丰富的坐标系类别,而我们在生产生活中得到的照片数据一般都是WGS-84坐标系,偶尔会有CGCS2000,但是在某些项目中我们需要将成果输出到其它坐标系下。另外,在某些自动化脚本编写中也涉及到坐标系的转换,如果搞不清楚的话真的是相当头大。Metashape python API文档中其实已经对坐标系的转换做了明确的规定,但是demo太少,对新手很不友好。下面将一对WGS-84("EPSG::4326")下的大地坐标转换到WGS-84(EPSG::32650)坐标系下:原创 2020-08-12 22:55:12 · 2059 阅读 · 2 评论 -
基于opencv-python的环形编码标志点识别(有源码可用)
由于CSDN上下载东西需要开会员或者积分,所以我把代码在GitHub上开源了,这也是我作为小白开源的第一个项目。在此只展示代码的效果图,各位如有兴趣还请移步至GItHub了解详细情况。传送门:https://github.com/poxiao2/CCTDecode这份代码主要有三个功能:1.绘制CCT图片。编码位数和图片尺寸都是可选的。如图所示:2.CCT探测和解...原创 2019-12-23 13:59:18 · 4644 阅读 · 3 评论 -
python sys.argv[]的用法
sys.argv其实就是一个存放脚本参数的列表,sys.argv[0]存放着脚本的路径,后面存放着运行时的输入参数,可以用下面这段代码试一试:import sysprint(sys.argv)结果(spyder):>>> runfile('E:/GitHub/metashape-scripts/poxiao_test.py', wdir='E:/GitHub/...原创 2019-12-09 17:46:26 · 168 阅读 · 0 评论 -
安装pyflann后运行时出现No module named 'index'的报错
这位老哥提供的解决方法是Linux下的,不过在Anaconda Prompt命令行下也管用。链接如下:https://blog.csdn.net/clksjx/article/details/86532146我用conda切换到安装pyflaan的环境中后输入了如下命令:2to3 -w C:\Users\23872\Anaconda3\Lib\site-packages\pyflan...原创 2019-12-02 20:00:23 · 1017 阅读 · 0 评论 -
win10下使用python3.7安装python-pcl库
1.进入python-pcl的GitHub链接:python-pcl2.仔细阅读说明,不想阅读的同志请直接向下滑到这儿:3.点进那个蓝色的链接:appveyor page,看到如下页面点进最近的项目里:选择绿色的行点进去:点击Artifacts选项卡:下载.whl文件。下载好以后win+R打开命令行输入cmd进入终端,然后移动到刚才.whl文件...原创 2019-11-29 13:00:16 · 3996 阅读 · 7 评论 -
Windows下解决pip安装python包下载慢的问题
在administrator文件夹,也就是个人用户文件夹下新建一个命名为"pip"的文件夹,在里面新建一个pip.ini文件,将以下代码拷贝到文件中。 [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple...原创 2019-11-28 16:16:05 · 318 阅读 · 0 评论