• 将运算符定义为成员函数或者非成员函数的准则

    赋值(-)、下标([])、调用(())和成员访问箭头(->)运算符必须是成员。 符合赋值运算符一般来说是成员、但并非必须、这一点与赋值运算符略有不同。 改变对象状态的运算符或者与给定类型密切相关的运算符,如递增、递减和解引用运算符,通常应该是...
  • 小于号运算符重载函数

    什么时候会调用小于号运算符重载函数? 在C++中,小于号运算符(<)的重载函数通常在需要比较两个自定义类型的值时被调用。例如,如果你定义了一个自定义的类或结构体,并希望能够使用小于号运算符来比较该类的对象,那么你需要重载小于号运算符。 12...
  • 拷贝赋值运算符重载函数和拷贝构造函数的区别

    区别: 拷贝构造函数使用传入对象的值生成一个新的对象的实例,而拷贝赋值运算符是将对象的值复制给一个已经存在的实例。调用的是拷贝构造函数还是赋值运算符重载函数,主要是看是否有新的对象实例产生。 如果产生了新的对象实例,那调用的是拷贝构造函数,如果没...
  • Mahalanobis距离

    知识储备: 协方差概念 欧几里得距离(欧氏距离) 线性代数 PCA算法 一、前言:在学习deepsort相关内容,提到了马氏距离,之前也有所耳闻,但没有深入了解,只是知道它是度量学习中一种常用的距离指标,同欧氏距离、曼哈顿距离、汉明距离等一样被用作...
  • 二级指针传参修改地址

    最近通过复习数据结构的相关知识对指针传参问题又有了更深的理解,在此记录以下 指针传参遇到的问题:为什么有时候传参一级指针就可以,但有时候却需要二级指针? 123一级指针:是一个指针变量,指向一个普通变量,并保存该普通变量的地址; 二级指针:是一个指针...
  • 含二阶畸变模型的世界坐标到像素坐标转换

  • rcnn

  • 机器视觉检测系统

    一、视觉检测系统概述1、系统组成 1.1光源 光源的功能是为目标照明, 便于相机成像。 光源可以是日光和人造光源。 日光只有在白天日光能够辐射的地方存在, 并且在辐射的强度、 角度方面具有随机性, 通常不能满足相机成像对于目标照明的需求。 人造光...
  • RCNN代码复现

    一、工程结构 二、源码解读py/bbox_regression.py12345678910111213141516171819202122232425262728293031323334353637383940414243444546474...
  • 博客源码的拉回与推送

    克隆私有仓库源码到本地建一个文件夹 git init git clone https://user:TOKEN@ghproxy.com/https://github.com/xxxx/xxxx git clone https://user:ghp_...