
| 语言: | Visual Basic 6 |
| 版本: | 3.0.3 |
| 发布于: | 2005年4月7日 |
| 作者: | IC Imaging Control 技术支持部 |
| 系统要求: | IC Imaging Control >2.1 由WDM数据流类驱动程序驱动的相机、视频转换器或图像采集卡 |
| |
讲解如何使用IC Imaging Control、通过Visual Basic编程,从图象数据流中以BMP格式保存图象序列, 文件名称自动按顺序编号生成。
示例程序窗口如下图所示:

程序开始运行后首先掉用内置对话框用于选择一台设备(.ShowDeviceSettingsDialog)。 而后通过.LiveStart显示设备传来的现场画面(如右图所示):
Private Sub Form_Load() ImageNumber = 0 ICImagingControl1.ShowDeviceSettingsDialog If ICImagingControl1.DeviceValid Then ICImagingControl1.LiveStart Else Unload Me End If End Sub
用户点击"Save Next Image"后,.MemorySnapImage从图象数据流中抓取一帧图像, 将其写入内部环形缓存,而后.MemorySaveImage将其保存为一个BMP文件:
Private Sub btnSaveNextImage_Click() ICImagingControl1.MemorySnapImage Dim filename As String filename = "Image " & ImageNumber & ".bmp" ICImagingControl1.MemorySaveImage filename ImageNumber = ImageNumber + 1 End Sub
责任声明
IC Imaging Control 源代码库中的所有代码均只用于教学目的,The Imaging Source Europe GmbH 作为IC Imaging Control的开发制造商,不对任何由于使用本文或其中源代码所产生的后果承担责任。