摘要:
开篇最近开始做毕业设计,其中有一个需求是使用普通摄像头进行图像采集,并生成全景图像。既然涉及到了图像处理,那OpenCV是一个非常不错的选择,在OpenCV官网上浏览了一下,发现新版本的OpenCV-2.4.3中内置了stitching模块,这个模块就是用来做图像拼接的,于是选择最新版本进行配置。准备工作配置OpenCV前需要下载并安装的软件:Visual Studio 2010CMake 2.8安装OpenCV下载OpenCV for Windows安装包,下载下来名称为OpenCV-2.4.3.exe;运行安装包,解压到D盘根目录(可以修改为其他目录);运行CMake,设置好OpenCV的 阅读全文
posted @ 2013-10-08 21:44
Albert_C
阅读(1273)
评论(0)
推荐(0)
摘要:
度值就是图像灰度值的显著变化的地方。梯度:变化/参考量1。如果F是一维矩阵,则FX=gradient(F,H)返回F的一维数值梯度。H是F中相邻两点间的间距。2。如果F是二维矩阵,返回F的二维数值梯度。[FX,FY]=gradient(F,HX,HY)。HX,HY参数表示各方向相邻两点的距离。3。如果F是三维矩阵,返回F的三维数值梯度。[FX,FY,FZ]=gradient(F,HX,HY,HZ)。HX,HY,HZ参数表示各方向相邻两点的距离。例:>> x=[6,9,3,4,0;5,4,1,2,5;6,7,7,8,0;7,8,9,10,0]x =6 9 3 4 05 4 1 2 5 阅读全文
posted @ 2013-10-08 21:42
Albert_C
阅读(1006)
评论(0)
推荐(0)
摘要:
clc;clear;%%%%%%%%%%%%%目标搜索区域大小global QQ;QQ=32;%%%%%%%%%%%%%矩阵global K;K=5; %3*3%%%%%%%%%%%%%读取图像1I1=imread('num272.jpg');global G1;G1=rgb2gray(I1);%info1=imfinfo('num403.jpg');%%%%%%%%%%%%%%图像2I2=imread('num275.jpg');global G2;G2=rgb2gray(I2);%info2=imfinfo('num414.jpg 阅读全文
posted @ 2013-10-08 21:42
Albert_C
阅读(383)
评论(0)
推荐(0)
摘要:
Qt作为一个类库,一个跨平台的好东西,开发出来的东西没有平台限定,在一定程度上有很多的优势。于是乎,自己便有了很大的兴趣来学习一下Qt。首先自己下载了Qt的安装文件,好家伙,配置就是一个问题,总算没有难住本人,基本功还是扎实的。如果你还不会,就去谷歌一下吧。这类的技术文章很多,我在这里就不多说了,实在不行,你就下一个整个安装包。双击便可以搞定了。安装完成,便开始自己的学习之路。真别说,一个人对于新知识的渴望,那种渴望,实在是难以言表。首先看了看Demo,好家伙,不错,怎么能说是不错呢?那是相当不错,想象用Qt来开发界面,在想想MFC,愁人。记得有一天,一哥们在群里说,用MFC开发,每天就和打仗 阅读全文
posted @ 2013-10-08 21:40
Albert_C
阅读(948)
评论(1)
推荐(0)

浙公网安备 33010602011771号