OpenCV常用类总结 Point类 描述: 表示二维点,通常用于图像坐标。 构造函数: Point(int x, int y) 示例: Point pt(10, 20); cout << "Point coordinates: (" << pt.x << ", " << pt.y << ")" << endl; 2024-09-30 视觉组 #C++#opencv
matplotlib-cpp Matplotlib-cpp是一个用在C++中绘制表的开源库。他提供了与Python的Matplotlib库类似的功能,使得在C++环境下进行数据可视化变得更加便捷。基于Matplotlib-cpp,我们可以使用各种绘制函数和样式选项来创建各种类型的图表,包括折线图、散点图、柱状图等。 它和C++语 2024-09-27 视觉组 #视觉
Git 前情提示: 在先声明,robomaster这是一项长周期的工程 为了更好的管理代码,我们需要借助工具git。 当你的代码出现bug,你又找不到问题所在需要回退版本的时候,又或者你sudo rm -r /* 。 2024-09-23 视觉组 #git
Python高级用法合集 装饰器(decorator) Intro Python的装饰器就是一个函数或者类,其主要目的是用于在不修改函数或者类代码的情况下,给它们增加额外的功能。它本质上是一个用于包装另一个函数或类的函数。 Function 装饰器通常用于代码复用、日志记录、访问控制、性能测试、缓存等场景。 Practice 2024-09-17 视觉组 #视觉#Python
最小二乘法概述 前言:函数基底和函数空间的一些概念 相信大家在学习了高数上之后,对于Taylor展开有一定的了解。事实上除了 Taylor 展开之外,Fourier 变换也可以用函数基底来理解。相信大家在高中学习向量的时候就对向量的基底有比较清晰的概念,那么类比于向量基底,我们也可以使用不同的函数作为基底进行线性组 2024-09-16 视觉组 #视觉
AI系列:如何安装Anaconda 1、Overview Anaconda是用来管理Python库环境的一个软件,当你开始一个新的Project的时候,会涉及到使用不同Python库(以及不同版本的库)去运行你的程序。当你有很多个Project的时候相同或不同的Python库会遇到库版本冲突的问题,这个时候就需要使用Anaconda去 2024-09-11 视觉组 #视觉
CMake CMake是一个跨平台安装/编译工具,它能用简单的语句描述所有平台的安装/编译过程。通常在UNIX环境下,CMake根据CMakeLists.tx生成Makefike,在Makefile中定义了具体的编译过程。 CMake指令是大小写无关的,即不区分大小写,但建议全部使用大写指令 变量是大小写相关的 2024-09-10 视觉组 #C++#视觉