自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 位深度讲解,opencv8位单通道和32位单通道解析

在记录数字图像的颜色时,计算机实际是用每个像素需要的位深度来表示的,黑白二色的图像是数字图像中最简单的一种,它只有黑、白两种颜色,也就是说它的每个像素只有1位颜色,位深度是1,用2的一次幂来表示;考虑到位深度平均分给R、G、B和Alpha,而只有RGB可以互相组合成颜色。所以4为颜色的图,它的位深度是4,只有2的四次幂种颜色,即16种颜色(或灰度级)。8位颜色的图,位深度是8,用2的8次幂表示,含

2017-03-31 11:51:17 10445

原创 河北省会计证年检流程

1.登录http://www.hebjxjy.com/(河北省会计人员继续教育培训网)注册帐号交学费买课时刷课时考试2.继续教育考试通过后登录http://kjry.hebcz.gov.cn:7001/acms/portal/IndexAction.do?method=frontLink&link=acmsQuery(河北省财政信息网会计人员信息查询)即可查询到自己的继

2017-03-29 14:22:46 3176

转载 Opencv2.4.9各头文件功能说明

OpenCV(Open Source Computer Vision Library),一个遵循BSD协议的计算机视觉技术开源库,包含了几百个计算机视觉算法。目前最新版本应该是OpenCV3.0,alpha版和beta版都有了,我目前是用的2.4.9,3.0版本貌似有不少3D还有GPU相关的更新,很不错,关于3.0版本的后面再学习。OpenCV 2.x API还是一个完全C++ API,当然也有支

2017-03-23 20:47:04 1195

转载 RobHess实现SIFT源码分析:xform.h和xform.c

本文转自:http://blog.csdn.net/masibuaa/article/details/9207827,转载仅便于学习记录!这两个文件中实现了RANSAC算法(RANdom SAmple Consensus 随机抽样一致)。RANSAC算法可用来筛选两个图像间的SIFT特征匹配并计算变换矩阵。利用RANSAC算法筛选SIFT特征

2017-03-23 11:56:07 500

转载 RobHess实现SIFT源码分析:sift.h和sift.c

本文转自:http://blog.csdn.net/masibuaa/article/details/9207657,转载仅便于学习记录!这两个文件是RobHess的SIFT库中最重要的两个文件,里面包括用SIFT算法进行特征点检测的函数。文件中的内容说白了很简单,就是两个特征点检测函数sift_features()和 _sift_features(),sift

2017-03-23 11:51:55 814

转载 RobHess实现SIFT源码分析:kdtree.h和kdtree.c

本文转自:http://blog.csdn.net/masibuaa/article/details/9204297,转载仅便于学习记录!kdtree.h和kdtree.c这两个文件中实现了k-d树的建立以及用BBF(Best Bin First)算法搜索匹配点的函数。如果你需要对两个图片中的特征点进行匹配,就要用到这两个文件。关于k-d树的理解,参考这

2017-03-23 11:49:38 659

转载 RobHess实现SIFT源码分析:imgfeatures.h和imgfeatures.c

本文转自http://blog.csdn.net/masibuaa/article/details/9204157,此博客仅用于学习记录转载!imgfeatures.h中有SIFT特征点结构struct feature的定义,除此之外还有一些特征点的导入导出以及特征点绘制函数的声明。对应的imgfeatures.c文件中是特征点的导入导出以及特征点绘制函数的实现。特征点

2017-03-23 11:46:41 436

原创 void * data 数据类型参数解释

void * data  是一个无类型的指针参数,任意类型指针可以赋值给data,当data复制给其他类型时需要先指定数据类型。代码示例:int add(void *a,void *b){ int c; c=*((int*)a)+*((int*)b); return c;}int _tmain(int argc, _TCHAR* argv[]){ int a=1,b=2; i

2017-03-22 10:23:21 5375

原创 C++中栈和队列用法详解

1.C++栈用法详解堆栈是一个容器的改编,栈是限定仅在表尾进行插入或删除操作的线性表,因此表尾端成为栈顶,相应的,表头端成为栈底,不含有任何元素的栈称为空栈。它实现了一个先进后出的数据结构(FILO),栈一般采用数组作为其存储结构,这样做可以避免使用指针,简化程序,当然数组需要预先声明静态数据区的大小,但这不是问题,因为即便是频繁进出入栈操作,任何时刻栈元素的实际个数也不会很多,为栈预

2017-03-21 21:00:48 1641

原创 利用RobHess源码实现SIFT算法及RANSAC去错的图像特征提取匹配及去除错匹配

本文是在VS2010+Opencv2.4.9环境下实现!首先下载RobHess利用opencv实现SIFT算法源码,在配置好opencv环境的vs2010中实现SIFT特征提取、匹配,在利用K-D树、BBF和RANSAC去除错误匹配,实验结果如图:去除错误匹配前结果:去除错误匹配后结果:下面详细介绍如何在自己的开发环境中实现利用RobHess源码:1、在VS2010中新建自己的

2017-03-19 21:15:48 1840 1

转载 RobHess的SIFT算法实现介绍

最初的目的是想做全景图像拼接,一开始找了OpenCV中自带的全景拼接的样例,用的是Stitcher类,可以很方便的实现全景拼接,而且效果很好,但是不利于做深入研究。Stitcher类使用方法请查OpenCV API:http://docs.opencv.org/2.4.4/modules/refman.html,搜索Stitcher使用OpenCV中自带的Stitcher类的全景图

2017-03-19 21:12:10 507

转载 c++ assert() 使用方法

assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include void assert( int expression );assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badptr.c:#i

2017-03-18 20:35:38 315

原创 vector容器用法详解(C++)

在C++中,vector是一个十分有用的容器,总结如下:1.包含头文件#include using namespace std;2.定义vector容器vector容器构造函数vector():创建一个空vectorvector(int nSize):创建一个vector,元素个数为nSizevector(int nSize,const t& t):创建一个vecto

2017-03-05 20:35:19 3818

原创 Opencv中特征点提取和匹配介绍

特征点类:class KeyPoint{            Point2f  pt;  //坐标             float  size; //特征点邻域直径             float  angle; //特征点的方向,值为[零,三百六十),负值表示不使用             float  response;

2017-03-05 15:35:42 917

Visual Assist X 10.9.2223破解版

Visual Assist X 10.9.2223

2017-07-26

ippicv_windows_20141027

解决CMake OpenCV3.0.0时无法下载ippicv_windows_20141027文件的问题,将其拷贝到对应下载目录即可完成编译!

2017-07-10

ippicv_windows_20151201

解决CMake OpenCV3.2.0时无法下载ippicv等相关文件!

2017-07-06

opencv_3rdparty-ffmpeg-master_20161202

解决CMake OpenCV3.2.0时ffmpeg相关文件下载不下来问题!

2017-07-06

基于socket通信的,利用MFC实现TCP通信的C/S架构程序

MFC实现简单的tcp连接通信程序 基于Socket类

2017-06-13

提取SIFT并用RANSAC剔去错匹配byRobHess

调用RobHess所写实现SIFT代码,其中包含源码可以很好的学习SIFT及K-D树、BBF和RANSAC等算法的代码实现过程!

2017-03-19

Opencv2.4.9实现特征提取与匹配

实现了用surf+bf和sift+flann对两幅图像进行特征提取与匹配,根据欧式距离去除误匹配得到匹配成功的关键匹配点。仅供参考!

2017-03-05

解决缺少streams.h

解决程序缺少streams.h文件的问题!

2017-02-18

非对称TCP加密技术

一个关于非对称TCP加密技术,里面包含客户端和服务端,非常适合对于加密算法和vs的学习!

2015-10-11

C#编写的音乐播放器和哥德巴赫猜想的验证

C#编写的音乐播放器和哥德巴赫猜想的验证适合初学者的学习和参考

2015-07-29

多线程ping

这是一个多线程的ping命令,可以同时ping一段网络地址,属于异步ping!仅希望大家作为参考学习!

2014-04-18

RSA加密解密和数字认证

上课根据老师讲的编写的RSA加密解密,和数字认证,保证您下载了绝对超值,下载下来学习或者适合上交作业给老师!

2014-04-18

空空如也

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

TA关注的人

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