自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Python计算机视觉编程 - 第九章 图像分割

摘要 帝国大厦 X 1.graphcut图像分割 1.1原理简述 我们目标是将一幅图像分为目标和背景两个不相交的部分,我们运用graphcut图分割技术来实现。首先,图由顶点和边来组成,边有权值。那我们需要构建一个图,这个图有两类顶点,两类边和两类权值。普通顶点由图像每个像素组成,然后每...

2019-06-11 15:18:38

阅读数 41

评论数 0

原创 Python计算机视觉编程 - LeNet卷积模型实现Mnist手写体训练

摘要 1.看mnist数据库特点(自己写),挑战在哪里 缺失 不规则 旋转 2.LeNet-5原理 3.数值化结果 1.mnist数据库特点 MNIST数据集是一个手写数字数据集,每一张图片都是0到9中的单个数字。 MNIST数据库的来源是两个数据库的混合,一个来自Census Bur...

2019-06-02 22:14:13

阅读数 50

评论数 0

原创 Python计算机视觉编程 - 第八章 图像内容分类 -knn分类及可视化、dense sift原理、手势识别

1.K-NN原理介绍 K近邻算法(K-NN)算法是一种简单但也很常用的分类算法,它也可以应用于回归计算。K-NN是无参数学习,这意味着它不会对底层数据的分布做出任何假设。它是基于实例,即该算法没有显式地学习模型。相反,它选择的是记忆训练实例,并在一个有监督的学习环境中使用。KNN算法的实现过程主...

2019-05-19 20:13:31

阅读数 72

评论数 0

原创 Python计算机视觉编程 - 第七章 图像搜索 -基于bag of words的图像检索

1、基于bag of words的图像检索基本步骤 1.1. 特征提取 1.2. 学习 “视觉词典(visual vocabulary)” 1.3. 针对输入特征集,根据视觉词典进行量化 1.4. 把输入图像转化成视觉单词(visual words)的频率直方图 1.5. 构造特征到图像的倒...

2019-05-11 16:50:47

阅读数 126

评论数 0

原创 Python计算机视觉编程 - 第五章 多视图几何 -基础矩阵

F: [[ 2.79581382e-06 -7.78641696e-06 5.09004126e-03] [ 1.21599362e-05 -8.33557647e-07 3.61811421e-03] [-7.47814732e-03 -5.23955075e-03 1.000000...

2019-04-17 21:20:29

阅读数 80

评论数 0

原创 Python计算机视觉编程 - 第五章 多视图几何 -张正友相机标定法

本次实验的内容是单平面棋盘格的摄像机标定方法,张正友相机标定法。 本次实验使用的手机型号为:IPHONE6SP 实验用棋盘例图: 1原理简述 我们拍摄的物体都处于三维世界坐标系中,而相机拍摄时镜头看到的是三维相机坐标系,成像时三维相机坐标系向二维图像坐标系转换。不同的镜头成像时的转换矩阵不同,同...

2019-04-14 13:03:51

阅读数 93

评论数 1

原创 Python计算机视觉编程 - 第四章 照相机模型与增强现实 -增强现实

1.以平面和标记物进行姿态估计 在第三章中,我们学习了如何从平面间估计单应性矩阵,若图像中包含平面状的标记物体,并且已经对照相机进行了标定,那么我们可以计算出照相机的姿态(旋转和平移)。我们使用照相机拍摄了两幅图像,两张图像都存在平面状的标记物体,先提取两幅图像的SIFT特征,然后使用RANSA...

2019-04-06 17:22:16

阅读数 225

评论数 1

原创 Python计算机视觉编程 - 第三章 图像映射 -全景拼接

本次测试中使用的所有图片均为500x375(或375x500)像素的jpg图片。 备注:用于测试的图片全部来自福建省厦门集美大学。 1全景拼接原理简述 在同一位置拍摄的两幅或者多幅图片是单应性相关的,我们经常使用该约束将很多图像缝补起来,拼成一个全景图。 全景图像拼接最重要的两个步骤是: ...

2019-03-31 20:22:21

阅读数 134

评论数 1

原创 Python计算机视觉编程 - 第三章 图像映射 -图像嵌入

这次我们进行的是warp中image_in_image函数的实验 原函数如下 def image_in_image(im1,im2,tp): “”" Put im1 in im2 with an affine transformation such that corners ar...

2019-03-19 15:25:57

阅读数 179

评论数 2

原创 Python计算机视觉编程 - 第二章 图像局部描述符 -SIFT特征匹配

本次测试以sift特征匹配处理结果做对比为主,Harris特征匹配处理结果为辅做对比用途。 本次测试中使用的所有图片均为500x375像素的jpg图片。 1.SIFT特征原理描述 SIFT是尺度不变特征变换,其过程包括兴趣点的采集和描述子。SIFT的描述子具有很强的稳健性,这也是SIFT特征...

2019-03-17 21:31:04

阅读数 278

评论数 3

原创 Python计算机视觉编程 - 第一章 图像处理基础 -实例测试

在安装和配置完pycharm+OpenCV后,我进行了一些实例的测试。 使用PIL-Python图像库、Matplotlib库、NumPy库、SciPy模块分别尝试了两个例子。 1.1PIL-Python图像库 1.1.1 显示图像 from PIL import Image from ...

2019-03-06 12:05:20

阅读数 161

评论数 0

原创 pycharm+OpenCV的安装调试

pycharm+OpenCV的安装调试 关于python的版本,IDE,opencv版本 我最终使用的python版本是3.6.7,使用的IDE是pycharm2018.1 并通过pip安装了 opencv_python-3.4.5-cp36-cp36m-win_amd64.whl 安...

2019-03-05 22:23:50

阅读数 677

评论数 0

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