match dll 使用手册

match dll 使用手册

ID:2250268

大小:41.50 KB

页数:5页

时间:2017-11-15

match dll 使用手册_第1页
match dll 使用手册_第2页
match dll 使用手册_第3页
match dll 使用手册_第4页
match dll 使用手册_第5页
资源描述:

《match dll 使用手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、模板匹配库Match.DLL使用手册Version2.0使用说明:1、在程序头文件中首先定义DLL的全局变量:即内存图像头句柄、内存模板句柄、内存匹配数据列表句柄。2、根据句柄标识,来区分不同的图像与模板,以及对应的图像与模板匹配的结果数据。在函数调用过程中,要一一对应该句柄参数值。3、设置图像头数据,使DLL图像指向给定的数据区域。4、选用一幅对比度清晰的图像来创建模板图像,根据指定图像的矩形区域来生成一幅模板图像(模板也是一幅图像)。5、调用匹配函数,匹配图像中存在的目标对象(要给定最大匹配的目标数目)。6、查询匹配结果数据。7、释放

2、初始化的三个句柄变量;c++example1:【动态获取图像】头文件中定义全局变量:HANDLEm_hImage1;HANDLEm_hModel1;HANDLEm_hMatchDataList1;源文件中://初始化HANDLE变量//该操作仅仅是设置为图像格式,不另外开辟图像数据内存,但要指定图像的大小cpiSetImageHead(width,height,m_hImage1);//创建匹配数据列表,该列表用来存储匹配的结果数据cpiCreateMatchList(m_hMatchDataList1);//将相机采集到的图像数据给初始

3、化的图像头,即图像头里的数据指向用户给定的数据区域,将图像头分配数据后,就构成一幅完整的图像了。cpiSetImageData(m_hImage1,pImageData);//创建模板图像,由用户给定的图像以及要截图的区域来创建一幅模板图像cpiCreateModel(m_hImage1,m_hModel1,nRectLeft,nRectTop,nRectRight,nRectBottom);//匹配模板,结果存放与hMatchDataList1中cpiMatch(m_hImage1,m_hModel1,m_hMatchDataList1

4、,nMaxMatchNum);//查询匹配结果,得到匹配的目标索引,匹配中心的X、Y坐标以及匹配相似度IntnCenterX=0,nCenterY=0;DoubledScore=0;For(inti=0;i

5、ge1);cpiReleaseModel(m_hModel1);cpiReleaseMatchList(m_hMatchDataList1);c++example2:【静态载入图像】头文件中定义全局变量:HANDLEm_hImage1;HANDLEm_hModel1;HANDLEm_hMatchDataList1;源文件中://初始化HANDLE变量//创建匹配数据列表,该列表用来存储匹配的结果数据cpiCreateMatchList(m_hMatchDataList1);//如果是静态载入匹配图像(或者模板图像),则不用设置图像头,也不

6、用释放图像内存数据cpiLoadImage(m_hImage1,lpFileName);//载入匹配图像cpiLoadImage(m_hModel1,lpFileName);//载入模板图像,也可用cpiCreateModel(m_hImage1,m_hModel1,nRectLeft,nRectTop,nRectRight,nRectBottom);来创建一幅模板图像//匹配模板,结果存放与hMatchDataList1中cpiMatch(m_hImage1,m_hModel1,m_hMatchDataList1,nMaxMatchNu

7、m);//查询匹配结果,得到匹配的目标索引,匹配中心的X、Y坐标以及匹配相似度IntnCenterX=0,nCenterY=0;DoubledScore=0;For(inti=0;i

8、图像,只需复制以上操作,定义的变量和需要调用的函数的参数一一对应即可;2、其中各函数参数参考头文件(Match.h)说明;3、使用中有何疑问联系:visionsoftware@126.com

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。