開源鴻蒙硬件方案領跑者觸覺智能
本文適用于在Purple Pi OH開發板安裝Opencv。觸覺智能的Purple Pi OH鴻蒙開源主板,是華為Laval官方社區主薦的一款鴻蒙開發主板。
該主板主要針對學生黨,極客,工程師,極大降低了開源鴻蒙開發者的入門門檻,具有以下幾點優勢:
支持開源鴻蒙/Linux /Andriod 11/麒麟,兼容樹莓派 ;
四核A55,最高1.8G主頻 Mali G52-2EE GPU ;
支持OpenGL/CL/Vulkan/1T NPU/8MISP ;
支持TensorFlow/MXNet/PyTorch/Caffe ;
支持1*千兆以太網、3*USB2.0、1*USB3.0、3*UART、2*SPI、2*I2C、28*GPIO、1*MIPI DSI、1*HDMI ;
支持OpenHarmony3.2/4.0/4.1版本,開放SDK源代碼 ;
活躍的開發者社區, 更多牛人在線技術支持 ;
超小尺寸,極致性價比,只需249元 ;
1、創建虛擬內存1.1命令
cd /optsudo mkdir imagesudo touch swapsudo dd if=/dev/zero of=/opt/image/swap bs=1024 count=2048000
過一段時間會返回信息,這個過程有點小長,注意不是死機了,耐心等一等。返回的信息大概是:
1.2再輸入命令
sudo mkswap /opt/image/swap
檢查現有的交換空間大小,使用命令free:
free-m
1.3啟動新增加的2G空間
啟動新增加的2G的交換空間,使用命令swapon:
sudo swapon /opt/image/swap
確認新增加的2G交換空間已經生效,使用命令free
free -m
1.4修改
/etc/fstab文件
修改/etc/fstab文件,使得新加的2G交換空間在系統重新啟動后自動生效。
sudovim/etc/fstab
在文件最后加入:
/opt/image/swap /swap swap defaults 0 0
vim保存退出的方式->輸入:wq 然后回車
2、安裝依賴項
環境:Ubuntu 20.04
使用g++和cmake編譯opencv 4.6.0
2.1安裝
g++,cmake,make.wget,unzip
安裝g++, cmake, make, wget, unzip,若已安裝,此步跳過.
1.sudo apt install -y g++
2.sudo apt install -y cmake
3.sudo apt install -y make
4.sudo apt install -y wget unzip
2.2安裝OpenCV依賴的庫
sudo apt-get install build-essential libgtk2.0-dev libgtk-3-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
2.3進入到下載好的OpenCV目錄中,新建并進入目錄build
1.cd opencv4.6.0
2.mkdir build
3.cd build
2.4使用cmake配置OpenCV
sudo cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=YES ..
用make進行編譯(大約需要35分鐘)
sudo make -j4
2.5用make進行安裝
sudo make install
2.6配置pkg-config環境
opencv4.pc文件的默認路徑:/usr/local/lib/pkgconfig/opencv4.pc
若此目錄下沒有,可以使用以下命令搜索:
sudo find / -iname opencv4.pc
將路徑加入到PKG_CONFIG_PATH(用vim打開):
sudo vim /etc/profile.d/pkgconfig.sh
在文件后面加入下面一行:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
保存并退出后激活:
vim保存退出的方式->輸入:wq 然后回車
# 激活
source /etc/profile
用以下命令驗證是否成功:
pkg-config --libs opencv4
出現下述內容則成功:
-
主板
+關注
關注
53文章
1903瀏覽量
71059 -
開發板
+關注
關注
25文章
5084瀏覽量
97766 -
觸覺智能
+關注
關注
1文章
38瀏覽量
340
發布評論請先 登錄
相關推薦
評論