- 博客(8)
- 收藏
- 关注
原创 全景图像拼接【计算机视觉】
文章目录一、全景图像拼接1.1基本介绍1.2原理解析1.3 RANSAC算法(RANdom SAmple Consensus,RANSAC)1.3 图像配准1.4 APAP算法1.5 图像融合(multi-band bleing)1.6 基本流程二、代码实现1.代码2.结果展示三、实验中遇到的问题报错:ModuleNotFoundError: No module named 'matplotlib.delaunay'解决方法:一、全景图像拼接1.1基本介绍图像拼接技术就是将数张有重叠部分的图像(可能
2022-04-23 17:03:46 11334 5
原创 图像局部描述符【计算机视觉】
文章目录一、Harris角点检测算法1.什么是角点2. 角点检测算法基本思想是什么?3.角点响应函数R4. 用python实现Harris角点检测(1)Harris角点检测器的响应函数(2)返回Harris角点函数(3)可视化(4)Harris角点检测实例(5)结果展示5. 用opencv实现Harris角点检测结果展示6. Harris角点检测算法优缺点:(1)优点(2)缺点:二、SIFT(尺度不变特征变换)1.SIFT概述2.SIFT特征提取及匹配(1)特征点提取(关键点检测)(2) 尺度空间的构建(3
2022-03-30 23:33:45 3377
原创 基本的图像操作和处理(计算机视觉)
文章目录一、图像的灰度变换原理介绍:代码示例:结果展示:二、图像轮廓和直方图1.图像轮廓2.直方图处理原理介绍直方图的性质3.代码示例4.结果展示三,直方图均衡化原理介绍均衡化的具体实现代码实现:结果展示:四,图像模糊1,高斯模糊高斯模糊的原理:代码实现结果展示一、图像的灰度变换原理介绍:首先我们知道一张图片的所有颜色都可以通过RGB值调节进行表示,如果是一张彩色图片则RBG值不一定相同,将彩色图片灰度化就是指的是将彩色图片变成黑白的,这时候的RBG三个通道的值是相同的,就是将一幅色彩图像转化为灰度
2022-03-16 19:45:03 3637
原创 C++实验二(继承与多态)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、继承概念:三种继承方式:继承基类成员访问方式的变化:1、公有继承(public)二、使用步骤1.引入库2.读入数据总结前言继承是c++语言一个重要的机制,该机制自动地为一个类提供来自另一个类的操作和数据结构,这使得程序员只需在新类中定义已有的类中没有的成分来建立一个新类。一、继承概念:继承机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有的特性基础上进行扩展,增加功能,这样产生新的类,称作
2021-11-17 20:28:23 1004
原创 c++实验三 模板
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、函数模板1.1一般模板函数1.2 特化模板函数1.3 C++模板的一些注意事项二、模板类2.1模板类类模板使用举例(Store)2.2 模板类的继承2.3 模板的特化类模板的特化函数模板的特化三、智能指针3.1智能指针的作用3.2智能指针的实质3.3智能指针的分类和使用前言C++中有一个重要特性,那就是模板类型。类似于Objective-C中的泛型,C++通过类模板来实现泛型支持。它使用参数化的类型创建相应的函数和类,
2021-11-16 16:28:36 927
原创 C++实验一(CMatrix类的设计与实现)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、代码实现main.cppCMatrix.hCMatrix.cpp二、运行结果三、总结一、代码实现main.cpp#include<iostream>using namespace std;#include"CMatrix.h"int main(){ double pData[10]={2,3,4,5}; CMatrix m1,m2(2,5,pData);
2021-10-13 21:26:36 217
原创 机器学习实验一(深入探究KNN算法)
文章目录一、认识KNN算法1·什么是KNN算法2·距离计算3.k值的选择二、算法实现1·电影类别分类源代码运行结果2·改进约会网站的配对效果2·1代码实现2.2结果2.3分析数据2.4归一化3.手写识别系统3.1准备数据总结一、认识KNN算法1·什么是KNN算法KNN全称是k-Nearest Neighbors,意思是K个最近的邻居。KNN算法从名字上我们就可以很直观地看出它的原理:从所有的训练样本中找出和未知最近的K个样本,将k个样本中出现最多的类别就是赋给未知样本。图中绿色的点就是我们要.
2021-10-10 22:31:56 1853
原创 【机器学习实验一】k近邻算法(KNN)
【机器学习实验一】k近邻算法(KNN)一、配置环境看了很多教程,最终决定安装Anaconda+Pycharm的环境。因为Anaconda中包含了很多库,使用的时候就不用另外手动安装了。而Pycharm作为一款针对Python的编辑器,配置简单,功能强大,使用起来省时省心,对初学者友好,这也是编程验室推荐新手使用Pycharm的原因。基础安装教程大家可参考:Python环境的安装(Anaconda+Jupyter notebook+Pycharm) - 知乎如果大家决定安装Anaconda+Py
2021-10-03 18:58:52 1589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人