自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图像分割

创建简单的有向图代码:from pygraph.classes.digraph import digraphfrom pygraph.algorithms.minmax import maximum_flowgr = digraph()gr.add_nodes([0,1,2,3])#节点的数量gr.add_edge((0,1), wt=4)#wt是权重,节点0指向节点1的边的权重是4...

2019-06-11 15:06:44 175

原创 Tensorflow之使用LeNet-5模型识别Minist手写体数字

一、Minist手写体数据集的特点测试集minist_train'0’类:有将近6000张图,二、LeNet-5卷积神经网络模型的基本原理卷积神经网络(Convolutional Neural Networks, CNN)是一类包含卷积计算且具有深度结构的前馈神经网络(Feedforward Neural Networks),是深度学习(deep learning)的代表算法之一。它仿造生...

2019-06-02 19:22:12 1256 1

原创 KNN算法进行图像分类(涉及到计算Dense SIFT描述子)

KNN算法可视化KNN(K-Neareast Neighbor,K邻近分类法),这种算法是先将训练集中的对象标记好类别,然后把要分类的对象与训练集中的标记好的对象进行对比,并由k近邻对指派到哪个类进行投票。from numpy.random import randnimport picklefrom pylab import *n = 200# two normal distribu...

2019-05-19 14:48:20 940

原创 基于BOW的图像检索

BOW简介BOW也就是Bag-of-Words,此模型源于文本分类技术。在信息检索中,它假定对于一个文本,忽略其词序、语法和句法,将其仅仅看作是一个词集合,或者说是词的一个组合。文本中每个词的出现都是独立的,不依赖于其他词是否出现,或者说这篇文章的作者在任意一个位置选择词汇都不受前面句子的影响而独立选择的。之后更多的研究者归结此方法为Bag-of-Features,并用于图像分类、目标识别和图像...

2019-05-12 14:26:50 913

原创 估计基础矩阵

基础矩阵什么是基础矩阵当我们从两个视角拍摄三维空间中某一物体时,物体中的点会投影到两个像平面中C和C’为两个照相机的中心。X是三维世界中的点,x和x’为投影到像平面中的点。e和e’为两个照相机中心和像平面的交点,ee’叫做基线,I和I’叫做对极线,e和e’叫做对极点。T为两个照相机中心之间的距离设X在C,C’坐标系中的相对坐标分别p,p’,则有 p=Rp’+Tx=Kp,则p=(...

2019-04-17 21:04:47 2005

原创 利用张正友方法标定照相机

照相机拍摄三维世界的物体时,相机镜头看到的是三维的世界坐标系,成像时为二维坐标系,这中间有个三维世界坐标向二维平面坐标转换的过程,而在转换的计算过程中,需要相机内部的标定矩阵来计算,本实验的任务便是计算出自己手机摄像头的内部参数。也就是求出其中,f为焦距参数,x0和y0是像主点偏移参数。第一行第二列的0是畸变参数,在大多数情况下,它可以设置为0....

2019-04-14 15:29:08 414

原创 利用python语言实现AR

先了解如何利用python语言实现以平面和标记物进行姿态估计本实验只是先实现一个简单的小例子。简单来说就是先识别出图像中的参考面,再拍摄一张目标图像,将参考面顶部的3D模型投影到目标图像上。大致步骤如下:识别参考平面在这一步中,我们所需要做的事就是提取参考图像和目标图像的sift特征,然后使用RANSAC算法稳健地估计单应性矩阵。代码如下:#计算特征sift.process_im...

2019-04-07 19:42:21 7690 3

原创 利用Python语言实现多幅图像拼接创建全景图

一、明确图像拼接整体流程提供一组图像集,实现特征匹配(相邻图像之间要有重复区域)通过匹配特征计算图像之间的变换结构利用图像变换结构,实现图像映射针对叠加后的图像,采用APAP之类的算法,对齐特征点通过图割方法,自动选取拼接缝1.1实现图像集之间的特征匹配...

2019-03-31 22:14:19 9975 5

原创 仿射扭曲之图像中的图像

实现仿射扭曲中一个简单的例子,将图像或者图像中的一部分放置在另一幅图像指定的位置中具体代码如下:在这里插入代码片运行结果如下:

2019-03-19 22:54:52 314

原创 SIFT算子实现特征匹配

SIFT算子原理

2019-03-17 22:54:11 693

原创 利用python语言作基础图像处理

对图像作基础处理之前需要先安装PIL(Python Imaging Library, 图像处理类库)。它提供了通用的图像处理功能,以及大量有用的基本图像操作,比如图像缩放、裁剪、旋转、颜色转换等。下载地址:添加链接描述。一、读取一幅图像代码如下:from PIL import Imagepil_im = Image.open('D:/aa.jpg')pil_im.show()pil_...

2019-03-06 16:19:29 564

原创 安装opencv及python+opencv测试代码的例子

安装opencv需要安装和python版本相匹配的opencv,前往此网站(http://www.lfd.uci.edu/~gohlke/pythonlibs/)下载opencv文件。我安装的python是3.5版本的,因此我选择了opencv_python-3.4.5+contrib-cp35-cp35m-win_amd64.whl。将下载的文件安装在 .\Anaconda3\Lib...

2019-03-04 19:29:30 10286

空空如也

空空如也

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

TA关注的人

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