Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 關於電腦軟件教程 >> 如何Ubuntu環境下使用Matlab調用攝像頭

如何Ubuntu環境下使用Matlab調用攝像頭

日期:2017/2/10 14:19:00      編輯:關於電腦軟件教程
在Ubuntu14.04下,Matlab2014a調用攝像頭方法及代碼見下面鏈接:

http://wenku.baidu.com/view/616fa3d9240c844769eaee10.html?re=view

在第一步“info=imaqhwinfo”時可能會遇到如下警告:

>>imaqhwinfo
警告: No Image Acquisition adaptorsfound. Image acquisition adaptors may be available as downloadable
support packages. Open Support Package Installerto install additional vendors.

解決方法如下:(在進行下面的操作前,必須確保Matlab是在root權限下打開的,方法是在終端Terminal下進入Matlab可執行文件所在的目錄,然後用命令./matlab就可以運行Matlab。)

(1)第一步:直接點擊警告中帶下劃線的SupportPackage Installer,在出現的面板左邊選擇其中的某個包。這裡我需要調用筆記本的攝像頭,所以選擇OSGeneric Video Interface這個包。或者依次點擊HOME> Resources section>Add-Ons > GetHardware Support Packages,選擇在線安裝,然後在出現的面板左邊找到OS Generic Video Interface。注意:面板下面有安裝目錄選項,安裝目錄為”MATLAB根目錄/toolbox“,一般為/usr/local/MATLAB/R2014a/toolbox。這個目錄需要root權限,所以前面說過要確保Matlab運行在root權限下。

(2)第二步:Set Path>Add Folder,打開Add Folder to Path面板,找到/usr/local/MATLAB/R2014a/toolbox下剛才下載的genericvedio(它就是OS Generic Video Interface),點擊Open後回到Set Path面板,再點擊Set Path面板左下方的Save,然後點擊Close退出。

(3)第三步:HOME>ENVIRONMENT>Preferences>MATLAB>General,將右邊Toolbox path caching中的Enabletoolbox path cache打鉤,然後在點擊下方的UpdateToolbox Path Cache,完成後點擊此面板右下角的Apply,最後點擊OK關閉面板。

(4)第四步:此時可以在Matlab命令窗口再輸入命令imaqhwinfo試一下,如果出現下面的結果,說明以安裝已成功:

ans =
InstalledAdaptors: {'linuxvideo'}
MATLABVersion:'8.3 (R2014a)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '4.7(R2014a)'

但如果出現下面的問題,

ans =
InstalledAdaptors: {' '}
MATLABVersion:'8.3 (R2014a)'
ToolboxName:'Image Acquisition Toolbox'
ToolboxVersion: '4.7(R2014a)'

則說明Set Path沒有更新,原因是Update Toolbox Path Cache操作失敗。在Matlab的命令窗口中輸入下面的命令可以解決此問題:

rehash toolboxcache

花了大量時間摸索查找資料才完成這個簡單的安裝包操作,汗~

最新版Matlab下載:http://www.xp85.com/html/Matlab7.html

Copyright © Windows教程網 All Rights Reserved