自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 OpenCV 基础教程(一)

卷积是图像处理中一个操作,是kernel在图像的每个像素上的操作。Kernel本质上一个固定大小的矩阵数组,其中心点称为锚点(anchor point)卷积的作用:①模糊图像;②提取边缘;③图像增显(图像锐化)把kernel放到像素数组之上,求锚点周围覆盖的像素乘积之和(包括锚点),用来替换锚点覆盖下像素点值称为卷积处理。数学表达如下:New pixel = sum / (m*n) =48/(3*3)=锚点的像素值常见算子——Robert算子Sobel算子(边缘检测常用)拉普拉斯算子。

2024-11-22 15:16:31 2097

原创 Qt基础入门课程笔记

/QApplication抽象了QT的应用程序//QWidget抽象了窗口QWidget w;w.show();//进入消息循环,等待用户输入PS:Ctrl+Tab 切换文件目录Q_OBJECT 指当前类支持信号与槽的机制输出格式调整创建项目,项目右键添加新文件,选择Qt-Qt设计师界面类-Widget-类名:SmallWidget,完成;在smallWidget.ui中添加Spin Box和Horizon Slider控件;在主UI中添加widget控件;

2024-10-24 10:53:25 1784

原创 第三部分 C++泛型编程和STL

vector中存放自定义数据类型,并打印输出//vector容器中存放自定义数据类public:Person(string name, int age)//构造函数int m_Age;//存放对象Person//向容器中添加数据//遍历容器中的数据 *it=Person it本质是指针,可以通过箭头的方式访问熟悉it!= v.end();it++)//存放Person对象-指针;自定义数据类型-指针//向容器中添加数据。

2024-10-23 14:33:19 238

原创 第二部分 C++面向对象三大特性

当子类重写父类的虚函数,子类中的虚函数表内部会替换成子类的虚函数地址,即此时地址:&Cat::speak(父类虚函数表未改变)C++中成员变量和成员函数是分开存储的,每一个非静态成员函数只会诞生一份函数实例,也就是多个同类型的对象会共用一块代码。ps 子类出现和父类同名静态成员函数,也会隐藏父类中所有同名成员函数;1、羊继承了动物的数据,驼同样继承了动物的数据,当草泥马使用数据时,就会产生二义性。3、当子类与父类拥有同名的成员函数,子类会隐藏父类中同名成员函数,加作用域可以访问到父类中同名函数。

2024-10-23 14:30:32 1779

原创 第一部分 C++基础语法入门

数组概述:所谓数组,就是一个集合,里面存放了相同类型的数据元素POINT:1、数组中的每个数据元素都是相同类型的数据类型2、数组是由连续的内存位置组成的3、数组名的命名规范和变量名命名规范一样,不要和变量重名4、数组中下标是从0开始索引一维数组一维数组定义的三种方式:1、数据类型 数组名 [ 数组长度 ];2、数据类型 数组名 [ 数组长度 ] = { 值1,值2...};3、数据类型 数组名 [ ] = { 值1,值2...};

2023-11-10 16:43:53 84

原创 C++学习笔记

C++自学笔记(黑马程序员C++自学笔记)

2023-11-10 16:32:23 178

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除