小组学习
文章平均质量分 73
坤(堃)
在校的学生,博客里面的东西只是记录自己学习的过程,不对的地方或者修改建议,可以联系修改(QQ:2747184934),勿喷,谢谢!
展开
-
python中三角函数计算
1、采用math库计算#!/usr/bin/pythonimport math print "cos(3) : ", math.cos(3)print "cos(-3) : ", math.cos(-3)print "cos(0) : ", math.cos(0)print "cos(math.pi) : ", math.cos(math.pi)print "cos(2*math.pi) : ", math.cos(2*math.pi)计算结果cos(3) : -0.98999原创 2021-04-01 22:15:17 · 17751 阅读 · 0 评论 -
小组python学习任务4之python中进程的并行处理
python中多进程的数据处理多进程 (Multi-Process) 和多线程 (Multi-Thread) 最大的区别是,多进程是在各自单独的进程内存管理下运行代码,而多线程是共享一个进程内存。在各自单独的进程管理下,多进程的明显优势是可以最大的利用计算机多核心的处理能力。但是多进程也有其劣势,比如说在进程之间通信需要 IPC (Inter Process Communication) 工具,而不像多线程那样可以共享内存数据。鉴于点云的批处理,开始研究python中的并行处理1、整体思路先把整原创 2021-03-25 16:28:42 · 148 阅读 · 0 评论 -
小组python学习任务4之python中配置pcl
window 10系统配置python_pcl背景知识【说些废话与基础知识,主要是理解,为后面实际操作做准备】PythonPython,是一种广泛使用的高级编程语言,她的设计哲学是强调代码的可读性和简洁的语法 (尤其是强制使用空格缩进划分代码块而非大括号或关键词),她跨平台和开源的特点,使其作为一门胶水语言,被广泛的应用在了各个领域中。Python是世界上最美的语言(痴汉脸)点云空间直角坐标系中一系列点的集合即为点云,获取的方式主要为激光雷达扫描和图像立体视觉反...转载 2021-01-07 11:57:19 · 1438 阅读 · 1 评论 -
小组python学习任务1
步骤1:安装软件1、Anaconda2、VScode3、VScode安装的插件4、Anaconda的使用##环境创建conda create --name yourEnv python=2.7–name:也可以缩写为 【-n】,【yourEnv】是新创建的虚拟环境的名字,创建完,可以装anaconda的目录下找到envs/yourEnv 目录python=2.7:是python的版本号。也可以指定为【python=3.6】,若未指定,默认为是装anaconda时python原创 2021-01-04 21:42:47 · 255 阅读 · 2 评论 -
小组python学习任务2
任务内容1、加载las点云数据;2、给加载的las点云赋值随机色;3、保存点云数据4、要求批量处理参考建议:此过程我采用加载las文件的python库是:pylas代码:import pylasimport randomimport osdef read_file(path,file_type): #path 是指需要提取的文件夹所在路径;file_type是指文件的拓展名;txt格式的文件则输入‘.txt’ filenames = os.li...原创 2021-01-04 21:26:39 · 300 阅读 · 1 评论 -
小组python学习任务3
任务内容光学影像分类1、读取光学影像,格式不限(envi格式,*.tif等)2、采用监督分类的方法进行分类3、计算分类的精度和混淆矩阵4、保存分类的结果文件(envi格式、*.tif等)提示:1、数据来源《遥感软件应用与二次开发》书籍2、大家可以采用envi对原始的数据进行格式转换,但不是采用envi软件分类3、python监督分类参考库文件sklearn任务数据实现过程:步骤1:数据格式的转换,(本文中是指把roi转换为img)使用envi加载数据...原创 2021-01-04 20:01:24 · 628 阅读 · 4 评论