- 博客(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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人