自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决VScode打开文件夹后工作目录/相对路径的问题

当我们在vscode打开一个A文件夹的时候,vscode的工作目录会自动转到A文件夹下面,而想要运行A文件夹下的B文件夹里面的文件的时候,vscode的工作目录仍然会停留在A文件夹下(如下图),这使得我们的相对路径运用起来非常别扭,所以我们需要将vscode的运行路径设置为当前文件夹。方法:在设置中搜索File Directory As Cwd 勾选以下的选项即可,前提是使用插件code runner(可能大部分人都有使用)这个问题困扰了我好久,百度了很多都搞不太懂解决的方法,还是这种简单粗暴的适合

2022-04-14 20:19:54 10717 2

原创 我的重装python3.7+tensorflow2.1.0+opencv+keras过程记录

安装Anaconda1.anaconda地址下载地址:清华大学开源软件镜像站2.版本对应关系查看:anaconda python 版本对应关系3.配环境:D:\MySoftware\Anaconda3D:\MySoftware\Anaconda3\ScriptsD:\MySoftware\Anaconda3\LibraryD:\MySoftware\Anaconda3\Library\mingw-w64装好了命令行试运行:一直报warning,卸载重装了好几次都没成功去掉,没有找到一劳永

2022-03-28 20:13:15 4654

原创 BagOfFeature——基于BOW的图像检索

文章目录前言一、Bag of Words是什么?二、Bag of Feature是什么?三、实验Step 1:sift提取特征并建立视觉词典Step 2:建立数据库Step 3:进行查询测试实验结果结果分析结论前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。一、Bag of Words是什么?最初的Bag of words,也叫做“词袋”,在信息检索中,Bag of words.

2021-06-06 20:48:23 399 1

原创 相机标定:确定空间物体的三维坐标

文章目录相机标定是什么?为什么要相机标定?实验过程1.引入库2.读入数据总结相机标定是什么?在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定(或摄像机标定)。为什么要相机标定?进行相机标定的目的:求出相机的内、外参数,以及畸变参数。无论是在图像测量或者机器视觉应用中,相机参数的标定都是非常关键的环节,

2021-05-23 20:44:08 6661

原创 SIFT算法应用:全景图像拼接

文章目录什么是全景图像拼接实现全景图像拼接需要哪些步骤?相关介绍1.RANSAC2.稳健的单应性矩阵估计实现图像集源码拼接后的全景图其他测试总结什么是全景图像拼接全景图像拼接顾名思义就是将多张存在重叠部分的图像拼成一幅全景图像。个人能理解为:两幅图像之间存在匹配的点的情况下,可以通过特征匹配得到对应点,将这些对应点坐标重合而保留两张图像其他的部分,就可以得到两幅图像的拼接结果,以这种方式循环,通过两两拼接的方式最终拼接成一幅全景图。实现全景图像拼接需要哪些步骤?可以简单分为以下几步:1.根据

2021-04-25 20:06:59 2938

原创 图像变换:图像扭曲与图像融合

文章目录单应性变换仿射变换实验图像扭曲图像融合单应性变换单应性变换是将一个平面内的点映射到另一个平面内的二维投射变换,在这里,平面是指图像或者三维中的平面表面。单应性变换具有很强的实用性,比如图像批准、图像纠正和纹理扭曲,以及创建全景图像。如图,两张图片中红色的点叫做对应点对。单应性变换的目标是通过给定的几个点(通常是4对点)来得到单应性矩阵。用一个3x3的矩阵来表示单应性,可以写成考虑第一组对应点 (X1,Y1) 在第一张图像和 (X2,Y2)第二张图像中。然后,Homography H

2021-04-11 23:54:34 668

原创 Python实现直方图均衡化高斯滤波

文章目录一、直方图绘制源码输出二、均衡化源码输出三、高斯滤波源码输出一、直方图绘制直方图是数值数据分布的精确图形表示。 这是一个连续变量(定量变量)的概率分布的估计,并且被卡尔·皮尔逊首先引入。它是一种条形图。为了构建直方图,第一步是将值的范围分段,即将整个值的范围分成一系列间隔,然后计算每个间隔中有多少值。 这些值通常被指定为连续的,不重叠的变量间隔。 间隔必须相邻,并且通常是(但不是必须的)相等的大小。直方图的作用如下:1、检验数据分布的类型,分析数据是否服从正态分布,判断数据有无异常;2

2021-03-28 23:17:07 363

原创 计算机视觉——SIFT算法

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、SIFT算法特点二、SIFT算法实质三、SIFT算法实现特征匹配主要有以下流程:1、**特征点位置和尺度的提取**:2、**特征点方向的提取**3、**特征提取汇总**4、**特征描述**4、**特征匹配**四、提取关键点可视化五、匹配地理标记图像1.源码2.运行结果总结前言SIFT,即尺度不变特征变换(Scale-invariant feature transform,SIFT),是用于图像处理领域的一种描述。这种描

2021-03-28 22:35:57 3044

原创 我的PyQt5和VTK安装过程

我的 PyQt5 和 VTK 安装过程1. 安装PyQt51.1 安装PyQt5pip install PyQt51.2 安装PyQt5-tools​ 安装常用的PyQt工具pip install PyQt5-tools1.3 PyQt5-tools环境配置​ 为了让window系统能识别到 PyQt5-tools 的常用命令,需要在系统的环境变量中添加 PyQt5-too...

2019-12-15 14:04:25 659

空空如也

空空如也

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

TA关注的人

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