计算机视觉
Q蕾
学无止境
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【计算机视觉】python 基础图像处理
1.图像轮廓及直方图 这里用PIL的convert()方法将图像转换成灰度图像。图像的直方图用来表征图像像素值分布情况。用一定数目的小区间(bin)来指定表征像素值的范围,每个小区间会得到落入该小区间表示范围的像素数目。该灰度图像的直方图可以使用hist()函数来绘制。from PIL import Imagefrom pylab import *#读取图像到数组里im=arra...原创 2019-03-04 21:56:32 · 534 阅读 · 0 评论 -
【计算机视觉】基于tensorflow Lenet进行minist手写体识别
目录一、原理1.1 卷积神经网络1.2 Lenet二、数据分析三、结果分析一、原理1.1 卷积神经网络卷积神经网络的层级结构1.2 LenetLeNet-5 ,用于实现手写识别的7层CNN(不包含输入层)输入原始图像的大小是32×32,卷积层用表示,子采样层(pooling)用表示,全连接层用表示,x 代表层数。C1...原创 2019-06-11 23:32:14 · 890 阅读 · 0 评论 -
【计算机视觉】图像检索
目录一、图像检索概述1.1 基于文本的图像检索(TBIR)1.2基于内容的图像检索技术(CBIR)二、基于bow的图像检索原理2.1 BOW (Bag of words)2.2BOF(Bag of features)2.2.1 BOF概述2.2.2 基于SIFT特征构建BoF的步骤2.3K-means聚类算法三、代码实现过程及结果一、图像检索概述...原创 2019-05-10 20:00:08 · 6071 阅读 · 1 评论 -
【计算机视觉】图像内容分类:K邻近分类法(KNN)
目录一、K邻近分类法(KNN)1.1 knn算法概述1.2knn算法基本思想1.3 knn算法方法1.4 knn算法步骤二、实现代码及结果分析2.1 knn2.2 二维示例2.3 图像特征-稠密SIFT2.4 图像分类:手势识别一、K邻近分类法(KNN)1.1 knn算法概述 K最近邻(kNN,k-NearestNeighbor)...原创 2019-05-20 00:41:12 · 1550 阅读 · 0 评论 -
【计算机视觉】多视几何之基础矩阵估计
目录一、对极几何1.1 对极几何的概念1.2 基本模型1.3 对极几何约束二、基础矩阵(F)三、基础矩阵估计方法3.1 八点估算法3.2 ransac随机采样一致法估算四、基础矩阵估计代码实现4.1 代码4.2 代码运行结果:一、对极几何1.1 对极几何的概念对极几何(Epipolar Geometry)是Structure from Mot...原创 2019-04-17 17:35:47 · 1476 阅读 · 0 评论 -
【计算机视觉】张正友标定法相机标定
目录一、相机标定二、张正友标定法2.1 张正友标定法概述2.2 张正友标定法原理2.2.1 坐标系2.2.2 内参矩阵计算2.2.3 外参矩阵计算2.2.4极大似然估计2.2.5畸变矫正2.3 张正友标定法算法步骤三、用张正友标定法进行相机标定3.1 实验数据说明3.2 实验及分析一、相机标定 建立摄像机图像像素位置...原创 2019-04-14 15:51:53 · 6194 阅读 · 0 评论 -
【计算机视觉】照相机模型与增强现实
1、照相机标定标定照相机是指计算出该照相机的内参数。def my_calibration(sz): """ Calibration function for the camera (iPhone4) used in this example. """ row, col = sz fx = 2555*col/2592 fy = 2586*ro...原创 2019-04-07 15:47:08 · 584 阅读 · 0 评论 -
【计算机视觉】图像全景拼接 RANSAC
1、全景图像拼接原理1.1 RANSAC算法原理RANSAC是“RANdom SAmple Consensus(随机抽样一致)”的缩写。它可以从一组包含“局外点”的观测数据集中,通过迭代方式估计数学模型的参数。它是一种不确定的算法——它有一定的概率得出一个合理的结果;为了提高概率必须提高迭代次数。RANSAC的基本假设是:(1)数据由“局内点”组成,例如:数据的分布可以用一些模型参...原创 2019-03-31 19:26:48 · 2470 阅读 · 0 评论 -
【计算机视觉】匹配地理标记图像
1、提取特征先对图像使用SIFT特征提取代码进行处理,并且将特征保存在和图像同名(但文件名是.sift,而不是.jpg)的文件路径下。download_path = "D:\imagepi"path = "D:\imagepi"imlist = sift.get_imlist(download_path)nbr_images = len(imlist)featlist = [...原创 2019-03-17 23:15:34 · 758 阅读 · 0 评论 -
【计算机视觉】Harris特征和SIFT特征图像匹配
1、Harris角点检测如果像素周围显示存在多于一个方向的边,我们就认为该点为兴趣点,即角点。compute_harris_response函数是在在一幅灰度图像中,对每个像素计算harris角点检测器响应函数,返回像数值为Harris响应值的一幅图像。get_harris_points是从一幅harris响应图像中返回角点。mid-dist为分割角点和图像边界的最少像素数目。我们获...原创 2019-03-17 14:44:41 · 4495 阅读 · 0 评论 -
【计算机视觉】SIFT原理
1、SIFT概述 SIFT,全称为尺度不变特征变换(Scale-invariant feature transform)。由David Lowe提出,SIFT特征包括兴趣点检测器和描述子,SIFT描述子具有非常强的稳健性。SIFT描述符经常和许多不同的兴趣点检测器相结合使用,有时甚至在整幅图像上密集的使用。SIFT特征对于尺度,旋转和亮度都具有不变性,因此,它可以用于三维视角和噪声的可靠匹配...原创 2019-03-17 14:42:55 · 1306 阅读 · 0 评论 -
【计算机视觉】使用仿射变换将一幅图像放置到另一幅图像中
一、涉及函数及原理:1、Haffine_from_points函数 计算单应性矩阵H,仿射变换,使得tp是fp经过仿射变换H得到的。该函数会返回给定对应点对的最优仿射变换。该函数是使用对应点对来计算过仿射变换矩阵。仿射变换 仿射变换属于单应性变换,单应性变换是将一个平面内的点映射到另一个平面内的二维投影变换。仿射变换就是允许图像任意伸缩的变换,可以保持原来的线共点,点共线的关...原创 2019-03-19 21:13:01 · 2114 阅读 · 4 评论 -
【python tip】python3.7下安装PIL,Matplotlib
PIL只支持python2所以这边我安装的是pillow直接在命令行窗口输入,进行安装。pip install Pillow我下载的是5.4.1的最新版本直接输入import PIL即可无报错则安装成功。同理 在命令行窗口输入,进行安装。pip install matplotlibpip list查看是否安装...原创 2019-03-04 19:50:42 · 2745 阅读 · 0 评论 -
【计算机视觉】window安装python3.7 及 OpenCV安装
1、安装python下载python,我下载的是3.7.2版本的,这边python下载可以根据需求选择合适的版本下载。下载后直接点击文件进行安装,可直接勾选添加环境(待会就不用配置环境)若刚才忘记了需在计算机-属性-高级系统设置-环境变量-系统变量Path中加入python的路径安装成功后在控制台输入python,可以看到如下信息输入piplist 安装python时...原创 2019-02-28 13:45:53 · 3581 阅读 · 0 评论 -
【计算机视觉】图像分割(Graph Cut)
目录一、用python-graph工具包计算最小割1.1 运行代码1.2 运行结果二、利用贝叶斯概率模型进行图像分割2.1 相关函数说明2.2 运行代码2.3 运行结果及分析一、用python-graph工具包计算最小割1.1 运行代码from pygraph.classes.digraph import digraphfrom pygraph.algo...原创 2019-06-11 15:26:31 · 1974 阅读 · 0 评论
分享