樹莓派下安裝windows10IoT系統以及opencv安裝


一、Windows10IoT Core系統安裝
樹莓派的系統是安裝在他的sd上面的,以下是系統安裝步驟:
1、打開tool目錄下iso文件,點擊安裝里面的msi文件,安裝完成后會有一個flash.ffu文件在他的安裝目錄下面例如:C:\Program Files (x86)\Microsoft IoT\FFU\RaspberryPi2 ,這個是我們要用的系統映像文件。
2、將sd卡插入讀卡器。
3、利用dism工具將系統映像刻錄到sd卡上,用管理員運行cmd,命令如下:
dism.exe /apply-Image /ImageFile:flash.ffu /ApplyDrive:\\.\\PhysicalDrive1 /SkipPlatformCheck
其中PhysicalDrive1是你的SD卡的磁盤號決定的,獲取sd卡的磁盤號可以運行以下命令:
diskpart
list disk
exit
4、完成之后“安全刪除硬件”即可。

二、樹莓派的windows10IoT上運行OpenCV
1、由於是基於vs2015開發的,所以要先安裝vs2015的環境。首先安裝vs2015的最新版本,在安裝的時候選擇custom模式,選擇Universal Windows App Development Tools > Tools and Windows SDK,完了以后打開vs2015還要安裝WindowsIoT project templates (路徑是:Tools>Extensions and Updates>Online)。
2、開啟Develop mode(系統路徑:setting>update&security>For developers)
3、下載安裝Windows 10 IoT Core Dashboard,這個工具可以連接樹莓派的板子。默認用戶名:Administrtor,默認密碼:p@ssw0rd
4、下載opencv相關的代碼,下載地址:https://github.com/Microsoft/opencv/tree/vs2015-samples
5、添加一個環境變量OCV2015_ROOT,其值為解壓文件包以后的路徑,例如:C:\openCV\opencv-vs2015-samples。
6、接下來先編譯ARM的OpenCV庫文件,對應是vs2015\WS\10.0\ARM目錄下的vs2015項目。打開以后可能會提示安裝他的windows SDK版本,安裝即可,安裝完以后就可以編譯了,debug模式release模式都編譯一下。如果沒有對應的sdk版本,用最新的sdk版本也可以,只需編譯之前設置一下編譯sdk版本即可。
6、編譯完openCV庫以后進入samples\winrt_universal目錄,對應里面有兩個例子:RaspberryCV是處理圖片的例子,VideoioXAML-arm是連接camera的例子。打開工程以后需要添加一些設置,選ARM和Remote Machine編譯,Project->propertios->ConfigurationProperties->Debugging->Machine Name對應你連接的樹莓派設備(樹莓派要開機狀態)。設置完之后就可以Debug了。

三、
參考文檔:
環境配置:https://developer.microsoft.com/en-us/windows/iot/GetStarted
http://www.cnblogs.com/cloudtech/p/5562120.html

運行opencv:
https://msopentech.com/blog/2015/05/15/uap-in-action-running-opencv-on-raspberry-pi-ii/#


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM