首頁 > 軟體

如何利用MATLAB呼叫USB攝像頭並顯示影象

2019-12-25 04:49:23

眾所周知,MATLAB功能十分強大,非常適合用來做影象處理等計算量較大的任務。本文介紹了如何通過MATLAB從電腦上的USB攝像頭獲取影象資料並進行實時顯示。

1

首先開啟已經註冊過的MATLAB軟體,介面如圖。


2

通過imaqhwinfo函數檢視電腦上視訊裝置。


3

選擇‘winvideo’,並將裝置資訊賦值給變數info,


4

返回的也是一個結構體,將裝置的資訊賦值給dev_info,


5

同樣返回的是一個結構體,我想需要的是裝置的ID和其支援的解析度,檢視SupportedFormats中的詳細資訊.


6

下面就可以建立視訊輸入物件了,定義為vid,vid函數有好幾種形式,我們選擇視訊為最大解析度,將顯示裝置的一些資訊。


7

使用preview函數即可將影象資料顯示在螢幕上,preview(vid).



IT145.com E-mail:sddin#qq.com