2021-05-12 14:32:11
如何利用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).
相關文章