自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 FileNotFoundError: [Errno 2] No such file or directory: ‘./VOCdevkit/VOC2007\Annotations\.xml‘的解决

解决FileNotFoundError: [Errno 2] No such file or directory: './VOCdevkit/VOC2007\\Annotations\\.xml'问题

2023-03-15 11:35:27 3917 12

原创 txt文件转json格式

txt转换xml文件格式代码

2023-02-26 17:57:18 1659

原创 python批量重命名文件下所有文件

批量重命名文件

2023-02-26 17:42:24 199

原创 OpenMP 并行处理

OpenMP并行处理,蒙特卡罗算法

2022-10-24 20:51:05 1928

原创 基于免疫优化算法的枢纽选址(matlab)

基于免疫优化算法的枢纽选址(matlab)

2022-06-15 11:14:03 310 2

原创 找出excel 除0以外的最小值

找出excel表格里 除0以外的最小值

2022-06-15 10:59:40 4169

原创 python处理excel不同表单数据

python处理excel不同表单数据

2022-06-15 10:54:37 323

原创 Graph cuts

最大流最小割算法求解的能量方程,通常是基于图结构得到的能量求解方法,这类能量方程可以普遍表示为:其中L是图像P的一个标签结果。设P为3*3的图像,P = [ 3, 8, 9; 4, 9, 8; 2, 9, 7 ],现在要将P的像素分为两类,标签值为1或2,L是P的所有可能性中的一种可以是L = [ 1, 2, 2; 1, 2, 2; 1, 2, 2 ] 或 L = [ 1, 1, 2; 1...

2019-06-11 15:23:02 220

原创 SiftMax手写体识别

基本原理:把图片当成像素来看,下图为手写体数字1的图片,它在计算机中的存储其实是一个二维矩阵,每个元素都是0~1之间的数字,0代表白色,1代表黑色,小数代表某种程度的灰色。 对MNIST数据集中的图片来说,当成长度为784的向量就可以了,忽略它的二维结构。任务就是让这个向量经过一个函数后输出一个类别。就是下边这个函数,称为Softmax分类器。 ...

2019-06-02 21:39:54 244

原创 计算机视觉学习——Knn算法 稠密SIFT(Dense-sift) 图像分类(手势识别)

一、Dense-sift(稠密SIFT)原理图像检索总是用SIFT(利用了检测子)大多数情况下我们并没有训练样本。因此,我们需要利用人的经验过滤区分性低的点(除此之外还引入了IDF进一步加权)。因此,大部分检索问题都利用了检测子,而不是密集采样。图像识别问题大多用Dense-SIFTDense-SIFT在非深度学习的模型中,常常是特征提取的第一步对于图像识别问题来说,由于...

2019-05-19 20:50:37 3613

原创 Bag of feature 图像检索

Bag of Feature 是一种图像特征提取方法,它借鉴了文本分类的思路(Bag of Words),从图像抽象出很多具有代表性的「关键词」,形成一个字典,再统计每张图片中出现的「关键词」数量,得到图片的特征向量。Bag of Words 模型要了解「Bag of Feature」,首先要知道「Bag of Words」。Bag of Words ...

2019-05-12 19:57:11 462

原创 计算机视觉——基础矩阵原理

基础矩阵(Fundamental Matrix)如果已知基础矩阵F,以及一个3D点在一个像面上的像素坐标p,则可以求得在另一个像面上的像素坐标p‘。这个是基础矩阵的作用,可以表征两个相机的相对位置及相机内参数。下面具体介绍基础矩阵与像素坐标p和p’的关系。 以O1为原点,光轴方向为z轴,另外两个方向为x...

2019-04-17 22:05:01 1817

原创 相机标定(Camera calibration)Matlab——棋盘格标定原理,流程

计算机视觉----相机标定相机标定概念:图像测量过程以及计算器视觉中,为确定空间物体某点的三维几何关系位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,模型的参数就是相机的参数。求解参数的过程称为相机标定开源代码参考–Intel’s OpenCV library: http://www.intel.com/research/mrl/research/opencv/...

2019-04-14 15:31:43 23799

原创 python计算机视觉学习笔记——照相机模型与增强现实

代码需要安装的两个网址放下:openGL:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopenglpygame:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame1:OpenGL.error.NullFunctionError: Attempt to call an undefined f...

2019-04-07 19:33:51 742

原创 计算机视觉——全景拼接原理

图像拼接的几何原理 图像被投影到同一平面上,在拼接平面实现全景融合,简单来说,可以理解为2D拼接叠加图像拼接整体流程(一)根据给定图像/集,实现特征匹配 特征匹配用来计算图像之间的映射关系,得到每个匹配图像对之间的单应矩阵,结合上一步的映射模型,我们可以得到最终的图像变换序列,结合前面所提到的特征,选取sift特征描述子(关于si...

2019-03-31 19:59:34 1229 3

原创 R语言初学——包的应用

r语言包查找的步骤选择download下的CRAN随便选择一个网址进去(没差) 点击目录下的packages 接下来还是随便选,这里是包的排列方式,比如按发布时间,或者字母排列方式(方便) 查找相应的包,打开pdf,就可以学...

2019-03-30 09:18:46 2429

原创 Homography单应性矩阵原理

考虑图1所示的两个平面图像(书的顶部)。红点表示两个图像中相同的物理点。在计算机视觉术语中,我们把这些对应的点称为。图1.用四种不同的颜色显示四个对应的点-红色、绿色、黄色和橙色。一个单形是一种变换(3×3矩阵),它将一幅图像中的点映射到另一幅图像中的对应点。既然一个同形是一个3×3的矩阵,我们可以把它写成在计算机视觉中,平面的单应性被定义为一个平面到另外一个平面的投影映射。因此一个二...

2019-03-19 22:20:33 9354

原创 图像特征检测方法—SIFT的Python实现

VLFeat 以及 SIFT 相关资源实现平台:Win64 + Pycharm/anacondaVLFeat工具包: 官方下载链接下载www.vlfeat.org。建议下载VLFeat0.9.20****使用win64下的sift,可能会出现查找不到test.sift。1)使用win32代替VLFeat/win64”解决方案:cmmd = str("D:\PCV\VLFe...

2019-03-17 22:10:09 3907 8

原创 关于SIFT算法原理

SIFT算法原理:尺度空间极值检测尺度空间连续变化尺度参数获得多尺度下的尺度空间表示序列,对这些序列进行尺度空间主轮廓的提取,以主轮廓作为一种特征向量,实现边缘、角点检测和不同分辨率上的特征提取等。,相当于一个图片需要获得多少分辨率的量级。如果把一个单尺度图像,对其分辨率不断减少,然后将这些图片摞在一起,更容易获取图像的本质特征。可以看成一个四棱锥的样式,这个东西就叫做图像金字塔。计算机无...

2019-03-17 16:38:15 1405

原创 简单图像比对方法——巴氏系数 余弦相似度

图像相似度的研究在目标跟踪,图像匹配,图像拼接等领域占有重要的地位。图像的相似性一直是图像处理的热门方向之一,不仅有广泛的前途,而且有重大的研究意义。图像相似度至今没有一个统一的概念。每个领域都有自己的定义,图像的相似性一般是基于图像的全局特征来判断两幅图像的相似度,图像特征点匹配和提取是图像处理研究领域的基础课程,也是机器视觉的关键技术之一,广泛应用于虚拟现实,视频压缩,图像复原,图像数据库检索...

2019-03-15 09:00:37 8027 2

原创 python计算机视觉学习笔记(一)直方图,灰度化,高斯滤波,直方图均衡化

关于代码中所需的库PIL(pillow),PCV,matplotlib,numpy,scipy安装下载教程,下一节说明直方图代码:from PIL import Imagefrom pylab import *from matplotlib.font_manager import FontPropertiesfont=FontProperties(fname=r"c:\wind...

2019-03-06 21:46:02 1322

原创 计算机视觉编程学习笔记——Python opencv安装过程

安装环境为Windows,Anaconda,运行环境Pycharm20171.大家需要下载两个软件Anaconda和PycharmAnaconda官网下载:https://www.anaconda.com/download/#windows安装参考教程:https://mp.weixin.qq.com/s/X-2Fe3Flbd6UUl0F32uBogPycharm下载安装参考教程:...

2019-03-06 12:54:19 258

转载 Anaconda 安装

Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。软件下载:大家可以在官网根据自己的电脑版本选择需要的版...

2019-03-04 18:54:32 298

转载 Pycharm2017安装

PyCharm是一种 Python IDE,带有一整套可以帮助用户在使用 Python 语言开发时提高其效率的工具,比如调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该 IDE 提供了一些高级功能,以用于支持 Django 框架下的专业 Web 开发。软件下载:链接:https://pan.baidu.com/s/17yXC7p3Lbpx3tC...

2019-03-04 18:39:50 380

空空如也

空空如也

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

TA关注的人

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