首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
提出了一种基于OpenCV的视频应用程序的开发方法。将Intel公司开放的OpenCV源代码作为开发的视频应用程序的基础函数库,改写或调用其中的函数,可根据需要用C++语言开发视频应用程序,从而克服了视频应用程序开发周期长、效率低的缺点。给出了部分OpenCV具体的设置方法和过程,并通过利用OpenCV编写的运动目标检测与跟踪的应用程序验证了该方法的有效性和可行性。对图像进行形态学去噪、平滑滤波处理和二值化阈值分割等图像预处理,获得二值化黑白图像。通过轮廓提取和跟踪检测得到车辆和人的外轮廓,进而实现运动目标的跟踪。在VC++6.0环境下,利用OpenCV编程实现了此方法。实验结果表明,该方法可行。  相似文献   

2.
基于OpenCV的摄像机标定方法的实现   总被引:1,自引:0,他引:1  
介绍了开放计算机视觉函数库OpenCV和摄像机模型,考虑到切向畸变和径向畸变,在VC++环境下,指出了基于OpenCV的摄像机标定算法.该算法充分运用了OpenCV的函数库功能,具有很高的标定精度和计算效率,可以满足立体视觉系统的需要.  相似文献   

3.
介绍了在VC++环境下开发Agilent16700系列逻辑分析系统RPI程序的方法,并给出了具体实现。  相似文献   

4.
基于计算机视觉的智能交通监控系统   总被引:5,自引:0,他引:5  
视觉相对于其他传感器能够获取更多的信息,基于计算机视觉的监控系统在交通监控中有着广泛的应用.结合背景差分算法,研究了一种基于计算机视觉的智能交通监控系统,该系统运用OpenCV开源计算机视觉库,在VC++6.0平台上开发实现.所开发的系统界面友好,操作简单,人机交互性强,用户可以根据需要选择不同的监控对象.还详细介绍了系统运行界面,实现过程及实验结果.  相似文献   

5.
用VC 6.0设计程序时,在有返回值的函数中,若使用了goto语句却未返回一个值,将导致程序陷入死循环,但VC 6.0不能发现这样的错误.为此,用VC 6.0开发了运行于其中、又能与其进行交互的Add-in程序.它对VC 6.0中活动项目的所有源文件和头文件进行自动分析,当发现使用了goto语句的函数可能出现这样的错误时,提示程序员检查程序,从而提高了VC 6.0的查错能力.  相似文献   

6.
针对发电厂继电保护整定计算的特点和要求,作者研究并开发了基于面向对象与混合编程的发电厂继电保护整定计算及管理软件。采用VC 面向对象的程序设计思想,并结合混合编程的设计方法,设计并开发了基于面向对象和混合编程的发电厂继电保护整定计算及管理软件。程序设计中利用VC 强大的绘图功能以及模块化的设计特点,并在设计中充分利用了原有程序资源,将VC 语言与Fortran语言进行有机的结合,实现了原有程序的可重用。  相似文献   

7.
基于Visual C++的ADO数据库开发技术   总被引:3,自引:0,他引:3  
ADO为高层数据库访问接口,封装了OLE DB,因具有简化开发程序的特点而得到推广应用.介绍了ADO对象模型,阐述了VC环境下用ADO开发数据库步骤,并用实例说明了该开发技术的具体方法及关键技术.  相似文献   

8.
用VC6.0集成开发环境设计程序时,若同一复合类型的声明在多个文件中出现且不一致,可能导致程序运行错误,但该开发环境不能发现这样的问题.为此,用该开发环境开发了运行于该开发环境之中又能与该开发环境进行交互的Add-in程序.通过对该开发环境中正在开发的其他活动项目的所有源文件和头文件的自动分析,当发现存在复合类型的重复声明时,根据安装选项指定的方式提示程序员检查程序,提高了VC 6.0集成开发环境的查错能力.  相似文献   

9.
利用VC++和Fortran混合编程的方法改造了网壳计算程序,充分发挥了Fortran科学计算和VC++图形开发的优点,最大限度地利用了已有的Fortran语言编写的程序资源并实现数据输入、结果输出的可视化,取得了良好的效果.最后,给出一个应用算例,并用SAP2000对其计算分析,验证了该方法的可行性和有效性.  相似文献   

10.
串行通信是计算机应用中一种常用的通信方式,其在计算机控制系统中是非常广泛和重要的.VC++提供了完备的程序接口函数,使得在Windows环境下通过中断方式实现串行通信变得很简单.本文通过具体程序,介绍了利用VC++中基础类库MFC封装的WIN32 API的标准通信函数,对微机串行口进行的通信操作.  相似文献   

11.
VC-MFC ODBC的数据库系统开发   总被引:1,自引:0,他引:1  
用Visual C^ 来开发数据库应用程序可分为两类:一类是在用VC开发的应用程序中需要对数据库进行访问;另一类是利用VC作为数据库应用程序的前端开发工具,开发管理数据库的应用程序。用一个具体的例子对前者进行了讨论。  相似文献   

12.
采用Windows开发平台的面向对象程序设计语言VC 6.0,SQL SERVER 2000数据库管理系统实现了可由多个数据库操作的人事管理系统。  相似文献   

13.
面向对象的电力系统图形软件的设计与实现   总被引:1,自引:0,他引:1  
电力系统的网络图形是电力系统分析的基础.介绍了基于VC 6.0开发环境和Microsoft Access数据库的电力系统图形软件的具体实现过程.此绘图系统对于电力系统各种分析计算的可视化具有很好的推广价值.  相似文献   

14.
多媒体技术运用于信息传播已是势在必行,而程序化思想在多媒体技术中的应用改变了多媒体制作工具的局限,使开发出的多媒体软件具有足够的灵活性,并在完成相同功能的同时减少了程序的代码量,提高了多媒体软件的运行速度.本文通过一些具体实例详细阐述了这一思想在多媒体技术中的应用.  相似文献   

15.
首先,利用Hough变换估计出道路长度。然后,利用模糊技术估计出车辆长度。最后得出车辆的空间占有率。采用OpenCV在VC++6.0环境下进行仿真实验,结果表明:该方法能够准确地估计出道路上车辆的空间占有率。  相似文献   

16.
基于OpenCV的摄像机标定方法研究   总被引:2,自引:0,他引:2  
提出了一种基于OpenCV的摄像机标定方法.分析计算机视觉函数库OpenCV中的摄像机模型,考虑摄像机透镜的径向畸变与切向畸变的影响及模型的求解方法,同时结合基于Matlab的摄像机标定工具箱中的角点提取模块,给出了实验结果.结果表明,此方法精度较高、鲁棒性好,有效解决了计算机视觉系统的开发研制周期长的问题,可广泛应用于三维重建、虚拟现实等领域.  相似文献   

17.
针对C程序的特点,给出将之移植到VC集成环境下的技术,对一个常用程序集实施了改写,并提供了C 数组和矩阵模板类,对C程序进行面向对象的封装.移植后程序运行正常,因此,大量经过严格检验的实用C源程序,在VC环境中又具有了新的生命力.也大大减少了软件重复开发的代价.  相似文献   

18.
介绍一种采用VC++2010开发梯形图编程工具软件的设计与实现方法.利用面向对象的方法,进行系统类层次结构的设计,使系统具有更强的执行效率、开放性和可扩展性;采用链表结构存储梯形图,能够方便、灵活地进行动态编辑操作;运行程序将梯形图图形语言转换为链表指令程序,通过高效逻辑和运算管理链表指令快速执行.  相似文献   

19.
目的用STEP-NC数控程序分析数控程序的基本数据结构,研究从STEP-NC数控程序中进行信息提取的方法.方法利用ROSEC++库、STIX库对STEP-NC数控程序进行预处理,利用OpenGL库进行仿真图像处理.结果基于VC++和ST-Developer10的集成环境,开发出了一个基本的STEP-NC数控程序加工仿真平台,基本功能包括STEP-NC数控程序翻译、提取、组织和图形化显示,并能以工步为单位进行加工仿真.结论面向特征的STEP-NC数控程序加工仿真平台具有良好的模块化特性,结构简单,功能强,效率高.它可以作为现代数控系统的一部分,也可以单独使用.  相似文献   

20.
针对高级语言程序网络课件和CAI课件中例题或习题文件数量大、难于管理的问题 ,提出了一种有效的管理方法 .在WINDOWS 95 /NT系统中用VC + + 5 .0开发了相应的管理系统并在实际中有效使用 .  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号