Python复习笔记5——常用模块
Python具有非常丰富有用的内建模块和第三方模块,可以快速方便的实现很多常用功能。
记录机器人、视觉和系统开发中的问题与经验。
Python具有非常丰富有用的内建模块和第三方模块,可以快速方便的实现很多常用功能。
本文总结了python读写文件的基本操作,以及常用的os对目录和文件的常用操作,如路径获取、路径拼接、文件重命名、文件移动等。总结了常用的JSON。
在程序运行过程中,总会遇到各种各样的错误。有的错误是程序编写有问题造成的,有的错误是用户输入造成的,还有的错误是完全无法在程序运行过程中预测的,Python内置了一套异常处理机制,来帮助我们进行错误处理。
总结了类的基本使用方法;封装、继承、多态的特点与应用实例;以及面向继承的高级特性如多重继承、定制类等概念。
在python中代码越少越好,越简单越好。基于这一思想,python中设计了许多非常有用的高级特性,如列表生成式,生成器,匿名函数,装饰器等。
三维重建是用相机拍摄真实世界的物体、场景,通过计算机视觉技术进行处理,从而得到物体的三维模型。主要涉及技术包括:多视图立体几何、深度图估计、点云处理、网格重建和优化、纹理贴图、马尔可夫随机场、图像分割等。
在Robotstudio中导入一个CAD模型,如汽车外壳等复杂曲面模型。使用Robotstudio进行路径规划,实现机械臂的汽车外壳的喷漆功能。
在跑深度学习代码,进行训练和预测过程中,肯定会遇到各种报错,本文总结了本人遇到的一些errors总结在这里,不定时更新。
Mask R-CNN是He Kaiming大神2017年的力作,其在进行目标检测的同时进行实例分割,取得了出色的效果。
笔者从零开始学习深度学习的笔记,本章介绍深度学习最最底层的数学思路,以及基于回归的简单的深度学习的算法思路和相关代码。