女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何為Python 3.5安裝OpenCV,Tensorflow和機(jī)器學(xué)習(xí)框架運(yùn)行對(duì)象檢測(cè)應(yīng)用程序

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-13 17:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:要求

您將需要以下內(nèi)容:

DragonBoard?410c或820c;

Linaro-alip的全新安裝:

DB410c:已在v431版中測(cè)試。鏈接:https://snapshots.linaro.org/96boards/dragonboard 。..

DB820c:已在v228版本中測(cè)試。鏈接:https://snapshots.linaro.org/96boards/dragonboard8 。..

至少16GB容量的MicroSD卡(使用410c的I );

下載文件(在此步驟的最后),解壓縮并復(fù)制到MicroSD卡;

obs:如果使用DB820c,請(qǐng)下載文件,解壓縮并移至/home/* USER */以簡(jiǎn)化命令的使用。

USB集線器;

USB攝像頭(兼容Linux);

USB鼠標(biāo)和鍵盤(pán);

Internet連接。

提示:如果可能,請(qǐng)?jiān)贒ragonBoard瀏覽器中遵循此說(shuō)明,以利于復(fù)制命令。

步驟2:安裝MicroSD卡(僅適用于W/DB410c)

在Dragonboard中打開(kāi)終端;

在終端中運(yùn)行 fdisk :

$ sudo fdisk -l

將MicroSD卡插入DragonBoard MicroSD卡插槽中;

再次運(yùn)行 fdisk ,在列表中查找新設(shè)備的名稱(和分區(qū))(例如mmcblk1p1)

$ sudo fdisk -l

轉(zhuǎn)到根目錄:

$ cd ~

創(chuàng)建文件夾:

$ mkdir sdfolder

安裝MicroSD卡:

$ mount /dev/ sdfolder

步驟3:安裝所需的框架

在Dragonboard中打開(kāi)終端;

在終端中,轉(zhuǎn)到所選目錄(對(duì)于820c使用“?”,對(duì)于410c使用已安裝的SD卡):

(820c) $ cd ~

(410c) $ cd ~/sdfolder

轉(zhuǎn)到“對(duì)象檢測(cè)器”腳本文件夾:

$ cd object_detector_tensorflow_opencv/scripts/

運(yùn)行環(huán)境設(shè)置腳本:

$ sudo bash set_Env.sh

更新系統(tǒng):

$ sudo apt update

安裝以下軟件包:

$ sudo apt install -y protobuf-compiler gcc-aarch64-linux-gnu

g++-aarch64-linux-gnu debootstrap schroot git curl pkg-config zip

unzip python python-pip g++ zlib1g-dev default-jre libhdf5-dev

libatlas-base-dev gfortran v4l-utils hdf5* libhdf5* libpng-dev

build-essential cmake libreadline-gplv2-dev libncursesw5-dev

libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

libjpeg-dev libtiff5-dev libavcodec-dev libavformat-dev

libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libgtk2.0-dev

libgtk-3-dev ffmpeg python-opengl

轉(zhuǎn)到此目錄:

$ cd /usr/src

下載Python 3.5:

$ sudo wget https://www.python.org/ftp/python/3.5.6/Python-3.。..

提取軟件包:

$ sudo tar x*** Python-3.5.6.tgz

刪除壓縮的軟件包:

$ sudo rm Python-3.5.6.tgz

轉(zhuǎn)到Python 3.5目錄:

$ cd Python-3.5.6

啟用opt Python 3.5編譯的模擬

$ sudo 。/configure --enable-optimizations

編譯Python 3.5:

$ sudo make altinstall

升級(jí)pip和設(shè)置工具:

$ sudo python3.5 -m pip install --upgrade pip && python3.5 -m pip install --upgrade setuptools

安裝numpy:

$ python3.5 -m pip install numpy

轉(zhuǎn)到所選內(nèi)容目錄:

(820c) $ cd ~

(410c) $ cd ~/sdfolder

下載Tensorflow 1.11 whl:

$ wget https://github.com/lhelontra/tensorflow-on-arm/re.。.

安裝張量流:

$ sudo python3.5 -m pip install tensorflow-1.11.0-cp35-none-linux_aarch64.whl

克隆OpenCV和OpenCV Contrib存儲(chǔ)庫(kù):

$ sudo git clone -b 3.4 https://github.com/opencv/opencv.git && sudo git clone -b 3.4 https://github.com/opencv/opencv_contrib.git

轉(zhuǎn)到目錄:

$ cd opencv

創(chuàng)建構(gòu)建目錄并轉(zhuǎn)到它:

$ sudo mkdir build && cd build

運(yùn)行CMake:

$ sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_opencv_java=OFF -D BUILD_opencv_python=OFF -D BUILD_opencv_python3=ON -D PYTHON3_DEFAULT_EXECUTABLE=$(which python3.5) -D PYTHON3_EXECUTABLE:FILEPATH=$(which python3.5) -D PYTHON_INCLUDE_DIR=/usr/local/include/python3.5m/ -D INSTALL_C_EXAMPLES=OFF -D INSTALL_PYTHON3_EXAMPLES=OFF -D BUILD_EXAMPLES=OFF -D WITH_CUDA=OFF -D BUILD_TESTS=OFF -D WITH_TBB=ON -DBUILD_TBB=ON -D OPENCV_ENABLE_NONFREE=ON -DBUILD_opencv_xfeatures2d=OFF -D OPENGL=ON -D OPENMP=ON -D ENABLE_NEON=ON -D BUILD_PERF_TESTS= OFF -D BUILD_OPENCV_DNN=ON -D OPENCV_EXTRA_MODULES_PATH=。./。./opencv_contrib/modules 。.

編譯具有4個(gè)內(nèi)核的OpenCV:

$ sudo make -j 4

安裝OpenCV:

$ sudo make install

轉(zhuǎn)到所選目錄:

(820c) $ cd ~

(410c) $ cd ~/sdfolder

轉(zhuǎn)到腳本目錄:

$ cd object_detector_tensorflow_opencv/scripts/

安裝Python3.5要求:

$ sudo python3.5 -m pip install -r requirements.txt --no-cache-dir

測(cè)試導(dǎo)入:

$ python3.5

》》 import cv2

》》 import tensorflow

提示:如果cv2返回導(dǎo)入錯(cuò)誤,請(qǐng)?jiān)贠penCV構(gòu)建文件夾中運(yùn)行make install,然后重試。

轉(zhuǎn)到選定的導(dǎo)演y:

(820c) $ cd ~

(410c) $ cd ~/sdfolder

下載cocoapi存儲(chǔ)庫(kù):

$ git clone https://github.com/cocodataset/cocoapi.git

下載Tensorflow模型存儲(chǔ)庫(kù):

$ git clone https://github.com/tensorflow/models.git

轉(zhuǎn)到此目錄:

$ cd cocoapi/PythonAPI

編輯文件Makefile,將python更改為然后在第3行和第8行中使用python3.5保存文件(以nano為例):

$ nano Makefile

編譯cocoapi:

$ sudo make

提示:如果‘make’命令未編譯,請(qǐng)嘗試使用以下命令重新安裝cython:

$ sudo python3.5 -m pip install cython

將pycocotools復(fù)制到tensorflow/models/research目錄:

(820c) $ cp -r pycocotools ~/models/research/

(410c) $ cp -r pycocotools ~/sdfolder/models/research/

轉(zhuǎn)到所選目錄:

(820c) $ cd ~

(410c) $ cd ~/sdfolder

轉(zhuǎn)到模型/研究目錄:

$ cd models/research

使用協(xié)議進(jìn)行編譯:

$ protoc object_detection/protos/*.proto --python_out=。

導(dǎo)出環(huán)境變量:

$ export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim

測(cè)試環(huán)境:

$ python3.5 object_detection/builders/model_builder_test.py

obs:必須返回 OK ,否則應(yīng)用將無(wú)法執(zhí)行。如果不是這樣,請(qǐng)?jiān)诎惭b所需框架的過(guò)程中仔細(xì)查找任何錯(cuò)誤。

第4步:運(yùn)行對(duì)象檢測(cè)API

配置了所有框架之后,現(xiàn)在就可以運(yùn)行將Tensorflow與OpenCV一起使用的對(duì)象檢測(cè)API。

轉(zhuǎn)到所選目錄:

(820c) $ cd ~

(410c) $ cd ~/sdfolder

轉(zhuǎn)到對(duì)象檢測(cè)目錄:

$ cd object_detector_tensorflow_opencv/

現(xiàn)在運(yùn)行應(yīng)用程序:

$ python3.5 app.py

現(xiàn)在,Dragonboard將通過(guò)網(wǎng)絡(luò)流式傳輸視頻。要查看輸出視頻,請(qǐng)?jiān)跀?shù)據(jù)庫(kù)中打開(kāi)瀏覽器,然后轉(zhuǎn)到“ 0.0.0.0 :5000”。
責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8503

    瀏覽量

    134620
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86755
  • tensorflow
    +關(guān)注

    關(guān)注

    13

    文章

    330

    瀏覽量

    61183
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【Milk-V Duo S 開(kāi)發(fā)板免費(fèi)體驗(yàn)】SDK編譯、人臉檢測(cè)OpenCV測(cè)試

    目錄完成編譯 mkdir build cd build cmake .. make 編譯完成后,會(huì)在 build 目錄下生成 opencv-mobile-test 測(cè)試程序 運(yùn)行 將生成
    發(fā)表于 07-11 13:48

    快速部署!米爾全志T527開(kāi)發(fā)板的OpenCV行人檢測(cè)方案指南

    本文將介紹基于米爾電子MYD-LT527開(kāi)發(fā)板(米爾基于全志T527開(kāi)發(fā)板)的OpenCV行人檢測(cè)方案測(cè)試。摘自優(yōu)秀創(chuàng)作者-小火苗 一、軟件環(huán)境安裝1.在全志T527開(kāi)發(fā)板安裝
    發(fā)表于 04-11 18:14

    用樹(shù)莓派搞深度學(xué)習(xí)TensorFlow啟動(dòng)!

    介紹本頁(yè)面將指導(dǎo)您在搭載64位Bullseye操作系統(tǒng)的RaspberryPi4上安裝TensorFlowTensorFlow是一個(gè)專為深度學(xué)習(xí)開(kāi)發(fā)的大型軟件庫(kù),它消耗大量資源。您可
    的頭像 發(fā)表于 03-25 09:33 ?440次閱讀
    用樹(shù)莓派搞深度<b class='flag-5'>學(xué)習(xí)</b>?<b class='flag-5'>TensorFlow</b>啟動(dòng)!

    零基礎(chǔ)入門(mén):如何在樹(shù)莓派上編寫(xiě)和運(yùn)行Python程序

    在這篇文章中,我將為你簡(jiǎn)要介紹Python程序是什么、Python程序可以用來(lái)做什么,以及如何在RaspberryPi上編寫(xiě)和運(yùn)行一個(gè)簡(jiǎn)單的
    的頭像 發(fā)表于 03-25 09:27 ?739次閱讀
    零基礎(chǔ)入門(mén):如何在樹(shù)莓派上編寫(xiě)和<b class='flag-5'>運(yùn)行</b><b class='flag-5'>Python</b><b class='flag-5'>程序</b>?

    如何使用OpenVINO?運(yùn)行對(duì)象檢測(cè)模型?

    無(wú)法確定如何使用OpenVINO?運(yùn)行對(duì)象檢測(cè)模型
    發(fā)表于 03-06 07:20

    使用Yolo-v3-TF運(yùn)行OpenVINO?對(duì)象檢測(cè)Python演示時(shí)的結(jié)果不準(zhǔn)確的原因?

    的模型與對(duì)象檢測(cè) Python* Demo 配合使用時(shí)無(wú)法檢測(cè)對(duì)象python3 open_
    發(fā)表于 03-06 06:31

    無(wú)法在Windows Subsystem for Linux 2上使用對(duì)象檢測(cè)Python演示運(yùn)行YoloV4模型?

    在 WSL2 上運(yùn)行對(duì)象檢測(cè) python 演示。 使用 CPU 運(yùn)行 object_detection_demo.py 時(shí)遇到錯(cuò)誤:
    發(fā)表于 03-05 08:43

    是否可以使用OpenVINO?部署管理器在部署機(jī)器運(yùn)行Python應(yīng)用程序

    使用 OpenVINO?部署管理器創(chuàng)建運(yùn)行時(shí)軟件包。 將運(yùn)行時(shí)包轉(zhuǎn)移到部署機(jī)器中。 無(wú)法確定是否可以在部署機(jī)器運(yùn)行
    發(fā)表于 03-05 08:16

    RK3568國(guó)產(chǎn)處理器 + TensorFlow框架的張量創(chuàng)建實(shí)驗(yàn)案例分享

    一、實(shí)驗(yàn)?zāi)康?本節(jié)視頻的目的是了解張量定義、了解張量的表示形式、并學(xué)習(xí)基于TensorFlow框架的張量創(chuàng)建方法。 二、實(shí)驗(yàn)原理. 張量定義 1、張量是多維數(shù)組,這個(gè)定義常見(jiàn)于各種人工智能軟件。 2
    發(fā)表于 12-03 14:43

    一個(gè)月速成python+OpenCV圖像處理

    適用于哪些場(chǎng)景,然后通過(guò)Python編寫(xiě)代碼來(lái)實(shí)現(xiàn)這些算法,并應(yīng)用于實(shí)際項(xiàng)目中,實(shí)現(xiàn)圖像的檢測(cè)、識(shí)別、分類、定位、測(cè)量等目標(biāo)。本文將介紹一個(gè)高效學(xué)習(xí)Python+O
    的頭像 發(fā)表于 11-29 18:27 ?460次閱讀
    一個(gè)月速成<b class='flag-5'>python+OpenCV</b>圖像處理

    如何用OpenCV的相機(jī)捕捉視頻進(jìn)行人臉檢測(cè)--基于米爾NXP i.MX93開(kāi)發(fā)板

    提供了一個(gè)非常簡(jiǎn)單的接口,用于相機(jī)捕捉一個(gè)視頻(我用的電腦內(nèi)置攝像頭) 1、安裝python3-opencv apt install python3-opencv 2、查看攝像頭支持的格式與分辨率
    發(fā)表于 11-15 17:58

    NPU與機(jī)器學(xué)習(xí)算法的關(guān)系

    緊密。 NPU的起源與特點(diǎn) NPU的概念最早由谷歌在其TPU(Tensor Processing Unit)項(xiàng)目中提出,旨在為TensorFlow框架提供專用的硬件加速。NPU的設(shè)計(jì)目標(biāo)是提高機(jī)器
    的頭像 發(fā)表于 11-15 09:19 ?1222次閱讀

    如何使用Python構(gòu)建LSTM神經(jīng)網(wǎng)絡(luò)模型

    : NumPy:用于數(shù)學(xué)運(yùn)算。 TensorFlow:一個(gè)開(kāi)源機(jī)器學(xué)習(xí)庫(kù),Keras是其高級(jí)API。 Keras:用于構(gòu)建和訓(xùn)練深度學(xué)習(xí)模型。 你可以使用pip來(lái)
    的頭像 發(fā)表于 11-13 10:10 ?1583次閱讀

    Docker運(yùn)行環(huán)境安裝

    作者:京東科技 林中 Docker是一個(gè)開(kāi)放的平臺(tái),用于開(kāi)發(fā)、發(fā)布和運(yùn)行應(yīng)用程序。Docker分離了應(yīng)用程序運(yùn)行應(yīng)用的基礎(chǔ)設(shè)施,從而實(shí)現(xiàn)了軟件的快速交付。利用docker提供的一系列
    的頭像 發(fā)表于 10-29 11:28 ?664次閱讀

    安裝esp-idf-tools-setup-offline-5.1.2.exe到結(jié)尾運(yùn)行python時(shí)顯示應(yīng)用程序無(wú)法正常啟動(dòng)如何解決?

    安裝esp-idf-tools-setup-offline-5.1.2.exe到結(jié)尾運(yùn)行python時(shí)顯示應(yīng)用程序無(wú)法正常啟動(dòng)(0xc000007b),如何解決
    發(fā)表于 07-24 07:50