随着计算机技术、网络技术、视频捕捉技术等高科技技术的发展,视频技术也得到了迅速发展。数字图像采集的性能有了很大的提高,随着CCD制造工艺的提高。800万象素的CCD已经成为主流,2000万象素的CCD器件也研制成功,同时终端显示的能力也相应有了进步。图像和视频的清晰度主要取决于摄像机的水平分辨率和后端的显示设备的解析能力,高清摄像头的出现大大提高了图像的清晰度,使得图像细节更加清晰和细腻。软件方面,程序必然会朝着全面化,个性化,细腻化的趋势发展。功能越来越多,个性选择越来越丰富,程序画面会越来越美观,程序运行将更加稳定,兼容性更好。

1.1.2   开发设计的意义

随着科技的不断进步以及人民生活水平的不断提高,以前那种只靠简单的文字、声音进行交流的方式已经不能满足当今社会的要求,以可视电话、视频会议、网络监控、视频广播等技术为代表的多媒体技术蓬勃发展起来,成为当今社会的研究热点。这其中的很重要的一项技术就是把静态和动态的图像以原始状态捕捉下来----视频采集。

视频采集系统的应用领域越来越广泛,视频采集以其直观、方便、信息内容丰富而广泛应用于许多场合。银行,酒店,停车场、车站,十字路口,小区门口等等都应用到了这一项技术。实时、高品质的图像和视频给使用者带来了更直观、更感性的认识。因此视频采集技术的重要性渐渐体现出来。随着社会的快速发展,视频技术在以后的生产生活中的运用会更加广泛。

1.2   计算机图像处理

1.2.1  开发背景与现状

1.2.2  数字图像处理应用领域

2  计算机图像采集与处理平台开发基础

2.1  Microsoft Visual C++ 6.0

Microsoft Visual C++,(简称Visual C++、MSVC、VC++或VC)微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。VC++整合了便利的除错工具,特别是整合了微软视窗程式设计(Windows API)、三维动画DirectX API,Microsoft.NET框架。目前最新的版本是Microsoft Visual C++ 2008。Microsoft Visual C++,(简称Visual C++、文献综述MSVC、VC++或VC)微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。VC++整合了便利的除错工具,特别是整合了微软视窗程式设计(Windows API)、三维动画DirectX API,Microsoft.NET框架。

Visual C++以拥有“语法高亮”,IntelliSense(自动编译功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结的时间花费,在大型软件计划上尤其显著。

Microsoft Visual C++ 6.0,集成了MFC6.0,于1998发行。发行至今一直被广泛地用于大大小小的项目开发。但是,这个版本在WindowsXP下运行会出现问题,尤其是在调试模式的情况下(例如:静态变量的值并不会显示)。 这个调试问题可以通过打一个叫“Visual C++ 6.0Processor Pack”的补丁来解决。

上一篇:基于拉普拉斯金字塔融合显微图像的研究设计
下一篇:麦克风阵列校园常见鸟类鸣叫声的采集与分析

FPGA的OTDR实时数据采集与处理+电路图+程序

水面气泡的实时图像采集和识别软件设计

C#的串口通信实时显示系统设计

VC++光电图像成像质量评价技术研究

FPGA小型化实时视频处理电路设计与实现

VC++CAN总线通信系统上位机通信软件的设计

VC++激光测距机能量测试系统设计

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...