自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中Socket编程的简单示例

目标需求实现一个简单的会说话的汤姆猫。设计思路通过Socket编程来简单实现服务器对客户端输入的数据加工,再输出到客户端。实现代码服务器代码package demo5.chatroom;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;impo...

2019-06-29 23:50:51 584 1

原创 计算机视觉(十一)——图割法(Graph Cut)简单例子实现

博文主要内容原理解释代码实现实验所需安装的包原理解释图割法(Graph Cut)并不是指对图像的分割,真正的理解是对数据结构中的带权有向图进行分割的操作。图像的分割只是图割法的一种运用方向。图割法在图像分割的应用时,用带权有向图来代表图像,增加两个节点(源点、汇点)。有了源点和汇点,就能够把最小割问题等价转换成最大流问题。实现图割法最常用的方法就是最大流最小割方法,这个方法在我的计...

2019-06-11 15:37:32 3917 1

原创 计算机视觉(十)——Tensorflow对Mnist手写体数据集做手写体识别

博文主要内容分析Mnist手写体数据集实现手写体识别的原理和代码实现分析Mnist数据集中一些歧义数据实验中遇到的一些问题分析Mnist手写体数据集MNIST 数据集来自美国国家标准与技术研究所,National Institute of Standards and Technology (NIST).。训练集 (training set) 由来自 250 个不同人手写的数字构成,...

2019-06-02 23:15:08 532

原创 计算机视觉(九)——KNN算法和稠密SIFT实现手势识别

博文主要内容KNN(K近邻分类法)实现数据分类DSIFT(稠密SIFT)不同图像识别DSIFT(稠密SIFT)实现手势识别KNN(K近邻分类法)原理介绍KNN算法又称K近邻分类法,是一种使用最多的分类算法之一。它通过将需要分类的对象数据,与训练完成的已知类别标记的所有对象进行对比,并由k近邻对指派到哪个类别进行投票。通俗的讲,在已知分好类别的数据中,你投入一个新的数据,计算这个数据周...

2019-05-18 23:44:13 856

原创 计算机视觉(八)——基于BOW的图像检索

Bag Of Word原理简述Bag Of Word(词袋)模型,是现在一种用于图像检索的一种方法。它最早用于对于文章内容的检索,原理是将文本看作是单词的集合,不考虑其中的语法,上下文等等。通过建立词典,对每个单词出现次数进行统计,以便得到文本内容的分类。计算机视觉的专家从中获得灵感,将其用于图像的检索中,就有了Bag Of Features(原理类似Bag of word)。Bag Of F...

2019-05-12 19:44:28 2266

原创 计算机视觉(七)——多视几何初步尝试

基础矩阵原理如上图,在平面π中存在一个点X,C和C’分别是两个不同角度相机的光心。那么,X就会分别投影在两个相机的图像上为x,x’。如果我们已知基础矩阵,以及X点在一个像平面的坐标x,那么就能够算出X点在另一个像平面的投影坐标x’。基础矩阵的作用就描述了空间中的点在不同像平面坐标的对应关系。根据上篇博文的相机拍摄的原理,可以知道空间中的点通过确定在世界坐标中的值,以及相机参数矩阵K可以算出该...

2019-04-17 22:21:09 212

原创 计算机视觉(六)——张氏相机标定法测定手机相机参数

实验使用的拍摄设备小米6X 6G 128G实验使用的棋盘图实验棋盘的总数据集对张氏相机标定法原理的理解我们相机拍摄照片是将3维世界中的图像通过相机的转化为2维的图像。转换为数学的公式就是其中u,v是相机中的坐标,X,Y,Z是世界坐标,r是表示旋转的矩阵。这是世界坐标到像平面坐标的公式。传统的方法需要我们制作一个精度极高的标定板,碍于技术限制,这种传统的方法在自己做实验时并不适用...

2019-04-14 17:13:02 1581 1

原创 计算机视觉(五)——增强现实的初步尝试(Python实现)

增强现实(AR)是一种对摄像机拍摄的影像的基础上添加图像的技术。因为是初次的尝试,就先使用图像来实现添加图像的技术。1.以平面和标记物进行姿态估计先从简单的实现做起。平面和标记物姿态估计可以通过图像已标记的物体,和已经标定的照相机来计算得出相机拍摄时候的姿态(相机的位移和旋转变换)这种方法的思路如下。我们有两张不同角度拍摄的图像。首先,通过sift特征提取,RANSAC算法得到估计的单应性矩...

2019-04-06 17:00:37 1203

原创 计算机视觉(四)——全景图像的拼接

全景图像的拼接在我之前的博文中,提到了sift特征点的匹配和图像之间的仿射变换。这次所提到的全景图像的拼接,就有利用到这两个知识。全景图像拼接,顾名思义是在一个相同的位置,拍摄了多幅图像,这些图像中存在这与其他图像重合的部分,我们利用算法来将这些图像拼接成为一张全景的图像。全景图像拼接的步骤1.特征点的匹配两张图像要能拼接在一起成为一张图像,就需要这两张图像中存在有重合的部分。通过这些重合...

2019-03-31 21:49:57 4462 3

原创 计算机视觉(三)——图像到图像的映射(仿射变换)

图像仿射变换到目标图像      图像的仿射变换是二维坐标到二维坐标的线性变换,而且保留了原图像的“平直性”(意为在二维的坐标中图像的直线经过仿射变换还是直线。)和“平行性”(意为图像经过仿射变换,其直线的关系不会改变,即平行线依旧还是平行线),但是仿射变换可以改变原图像的角度,使其仿射之后变得倾斜。其公式如下化简 &...

2019-03-19 21:11:30 1359 1

原创 计算机视觉(二)——图像特征对比(Harris角点和Sift)

图像特征对比——对Sift原理的理解      这次试验是在python的环境下使用sift,即尺度不变特征变换,来进行实验,对比两张图像的特征点匹配,后面也会涉及到关于Harris角点与Sift的效果对比。     

2019-03-17 23:03:17 5848 1

原创 计算机视觉(一)——Python对图像处理的简单运用

Python对图像处理的简单运用      上篇博客把Python和PyCharm调试完毕,这次就来实际操作一下,通过课本的一些例子来加强对PyCharm的使用。      这次运用的例子是对

2019-03-06 19:37:44 3870 6

原创 自己关于Pycharm导入OpenCV时遇到的问题集合

自己关于Pycharm导入OpenCV时遇到的问题集合        这学期,应老师的需求建立了自己的博客来记录自己在学习上遇到的问题和自己的一些代码展示。这是自己在安装Pycharm和在OpenCV导入时候遇到的一些问题。链接:安

2019-03-03 20:02:15 2892

空空如也

空空如也

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

TA关注的人

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