- 博客(7)
- 收藏
- 关注
原创 C++文件输入输出
4.写/读 << getline() write() read()3.打开文件 流对象.open(文件名 , 打开方式)文件输入输出,可用于参数的传入,结果的输出。5.关闭文件 流对象.close。
2024-07-03 22:50:13
237
原创 C++多态
重写cpu、显卡、内存这些基类中的纯虚函数,通过电脑类的中的构造函数赋予电脑不同的组件,使用统一的work函数实现对不同类中方法的调用。多态性让你能够用统一的接口处理不同的对象,这些对象可以在运行时绑定到实际的函数或方法调用上。
2024-07-03 21:39:51
146
原创 傅里叶变换FFT,可用于信号(声音、图像)去噪
草履虫都能看懂的【傅里叶变换】讲解,清华大学李永乐老师教你如何理解傅里叶变换,辨清美颜和变声原理,!或者不同频率、不同振幅的正余弦信号组成(1 cosnwt sinnwt 为多个标准正交基)一个周期性信号f(t)可以由多个不同频率、不同振幅、不同相位的正弦信号叠加形成。F(t)为幅值,w频率,fai为0时刻正弦信号的相位。可以利用傅里叶变换分析不同频率下幅值和相位的大小。F(t)为虚数,实部为幅值 虚部为相位。傅里叶变换定义为下图中的公式。图中:f(t)为时域信号。
2024-05-17 23:48:22
686
原创 五天入门QT(哔哩哔哩~传智教育)
自定义槽函数需要声明和实现。高级版本可以写在public下或者全局函数;早期必须写在public slots下;返回值是void,可以有参数,可以发生重载;P11:函数重载时需要函数指针明确指向函数地址Qstring转char*.ToUtf8()转为QByteArray.Data()转为Char*P12:信号可以连接信号1.点击按钮触发下课:设置一个下课按钮,并与下课信号相连接。下课信号会触发老师饿了,并且想吃宫保鸡丁。老师饿了与学生请吃饭函数相连接。2.用无参数信号连接信号。
2024-04-10 14:50:40
1656
1
原创 conda环境下Opencv-contrib-python安装(速度极快)
3.将下载的.whl文件粘贴到Anaconda下的Scripts下。(我的是D:\Anaconda3\Scripts)5.激活conda环境,cd到Scripts目录下。下载对应opencv_contrib。注意 俩个版本要一致。安装 opencv_contrib。安装 opencv-python。下载对应版本的opencv。
2024-04-01 16:37:36
2505
1
原创 半全局立体匹配[1]
其中,p是目标像素点,q为像素p 的邻域Np内相邻的一点,两点的视差分别为Dp和Dq。C(p,Dp)表示像素点p对应视差为Dp的匹配代价,P1和P2分别表示平滑约束和边缘约束的惩罚因子。基于Hirschmüiller提出的半全局立体匹配算法对散斑图像进行图像匹配,该算法基于动态规划的思想,将二维图像的动态寻优用沿着8或16个方向上的一维路径搜索来代替,大大降低了计算复杂度。其中,C(p,d)表示匹配代价,第二项是平滑项,第三项可以保证各路径代价值L,不超过阈值上限。
2023-09-28 20:04:26
358
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人