你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 图形图象处理与游戏编程
运用摄像头采集标准图像(一)
 

摘 要:通过摄像头调用avicap32组件截取图像,充分应用DelphiCanvas对象对图像处理。

关键词:Delphiavicap32组件;Canvas对象;图像采集

 

很多领域在处理某些重要事情时都要留下办理人的个人图像,以便事后查询,利用摄像头快速、方便的采集个人图像方式被广范运用在很多领域。利用数码像机采集个人图像后期处理成本过高,而通过摄像头和程序对采集到图像进行一次完整处理在几秒钟内就可以完成。

 

1  概述

  首先调用avicap32.dll组件对摄像头进行AVI电影和视频的截取。

利用DelphiCanvas对象对截取图形进行处理, Delphi的绘图功能非常强大,而它的绘图功能大部分都集成在Canvas对象中,它封装了Delphi中的所有绘图函数,同时还封装了Windows图形设备接口GDICanvas对象调用复杂的Windows API 才能完成的功能,文中正是利用Canvas对象的绘图函数对采集到的图像进行二次处理。调用avicap32.dll组件增加对视频源和视频格式的控制。

2  理设计

1)利用avicap32组件提供的函数,显示出视频图像。

2)通过avicap32组件提供的函数截取出相应图像,保存起来。

3)移动鼠标通过Canvas对象截取图像相应部位。

4)调整压缩率大小,控制图像文件压缩比例。

 

主要控件说明:2Panel控件,一个用来显示视频,另一个用来显示截取图像(2Image控件放在此控件上)2Image控件,一个用来显示截取的整幅图像,另一个用来显示鼠标截取图像;1TrackBar,用来调节保存图像的压缩比例。

2.1  显示视频

procedure TForm1.FormCreate(Sender: TObject);

begin

  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089