自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 opencv之图像拼接

图像拼接或照片拼接,可以发现具有一定重叠部分的图像之间的对应关系。这个过程结合一组具有视图重叠区域的图像,产生一幅全景图像或高分辨率图像。opencv中已经为我们提供了封装好的stitcher类,我们可以直接利用它来进行图像拼接。这个类当中我们主要用到的成员函数有createDefault,用于创建缺省参数的stitcher;estimateTransform,用于 生成最后的拼接

2017-05-24 14:10:00 2062 1

原创 【OpenCV】SURF算法之视频图像实时特征点匹配

OpenCV源码中有关于SURF算法的静态图像特征点匹配,就将其改进为动态视频图像实时获取特征点并将其与目标图像进行特征点匹配。考虑到如果没有获取到连续帧图像,即有黑色图像被摄像头捕捉到,此时FLANN算法则失效,因为FLANN算法是无法处理黑色图像的,它必须能采集到特征点时才可用,否则,程序会闪退。故在此添加如下代码,用来处理上述现象,并统计丢失的帧率:static int cnt_fa

2017-05-21 15:48:33 4081 5

转载 【OpenCV】之find_obj基础上的局部图像透视变换

图像透视变换常用于图像的校正,例如在移动机器人视觉导航研究中,由于摄像机与地面之间有一倾斜角,而不是直接垂直朝下(正投影),有时希望将图像校正成正投影的形式,就需要利用透视变换。然而opencv源码中是没有透视矩阵变换的。①.透视变换通用的公式:u,v是原图的左边,对应得到变换后的图片坐标x,y,其中。②.可以分成四部分,表示线性变换,表示平移,产生透视变换,[

2017-05-21 14:16:20 642

P2P网络技术原理与C++开发案例

本书分为基础理论篇和C++开发案例篇两个部分。C++作为一种被广泛应用的编程语言,由于其面向对象的特性以及其语言本身相对的高效性,使其在P2P系统的开发中被大量使用。

2019-01-12

EasyMule源码

在win7系统+vs2008编译成功,是P2P技术很好的学习资料。EasyMule系统作为一个P2P文件共享系统,其目的就是打破传统搜索引擎技术的壁垒,建立一个以P2P网络为基础的文件共享系统。

2019-01-12

图像RGB值的获取

1.关于图像RGB值的获取,要用到的图片应为bmp格式(24位),优点是无损压缩,图质最好; 2.按行按列分块均等取像素的RGB值需要对图像进行压缩,这里用到的压缩函数是opencv自带的函数,可以对要压缩的图像指定宽高的缩放比例; 3.将RGB值按列存储进数组时,注意定义的数组要和所获取的RGB是同类型数组,否则容易传不进去值,这里为了与读取到的RGB值类型一致,因此将数组定义为int类型。

2018-03-13

空空如也

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

TA关注的人

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