物聯網工程師需要學習什么技術?
要成為一名系統的物聯網工程師,需要系統的學習。由淺入深掌握嵌入式物聯網技術和Linu臺,能夠獨立做物聯網、嵌入式Linux應用、5G周邊產品、底層系統開發、設備驅動開發、終端到云技術開發和Linux衍生產品的開發。可以更系統的了解嵌入式物聯網相關行業知識。具體知識包括:1。嵌入式C語言高級編程及其工業應用:2.常用數據結構和算法的相關知識,以及面向接口的編程。
圖形庫的應用與開發技術
操作系統使用
系統編程
系統網絡編程
網絡路由和數據交換技術。嵌入式數據庫9。模板庫的嵌入式C語言編程及應用開發。
、OpenGL等圖像處理。
模型訓練和場景位置識別的應用。射頻識別(RadioFrequencyIdentification)
場景應用13.zigb
如何在linux下安裝opencv?
一.安裝
1安裝cmake和一些相關的庫
sudoapt-get安裝cmake
sudoapt-getinstallbuild-essentiallibgtk2.0-devlibavcodec-dev
libavformat-devlibswscale-devlibjasper-dev
2安裝opencv
從官網下載opencv并解壓。cd命令進入opencv的目錄。
cmake。
sudomake
sudomakeinstall
二、配置
1將opencv庫添加到路徑中,以便系統可以找到它。
sudogedit
在末尾添加/usr/local/lib保存并退出。
Sudoldconfig#使配置生效。
sudogedit
在末尾添加
PKG_配置_路徑$PKG_配置_路徑2-@.com/usr/local/lib/pkgCONFIG
出口PKG_配置_路徑
保存退出
Sudosource#使配置有效。
Sudo更新數據庫
第三,測試使用
在opencv2.4.9目錄下打開sample/c。
#構建
。/build_
使用下列樣品之一進行測試。
。/find_obj
完成