
| 語言: | 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的開發製造商,不對任何由於使用本文或其中源代碼所產生的後果承擔責任。