Hogyan telepítsük az Admiral Markets MT4-et?
Tartalomjegyzék:
Az OpenCV (nyílt forráskódú számítógépes látáskönyvtár) egy nyílt forráskódú számítógépes látástár-könyvtár, és kötései vannak a C ++, a Python és a Java számára. Nagyon széles körű alkalmazásokhoz használják, beleértve az orvosi képanalízist, az utcakép-képek összevarrását, a megfigyelő videókat, az arcok felismerését és felismerését, a mozgó tárgyak követését, a 3D modellek kibontását és még sok másat.
Az OpenCV kihasználhatja a többmagos feldolgozás előnyeit, és valósidejű GPU-gyorsítást kínál.
Ebben az oktatóanyagban elmagyarázza, hogyan kell telepíteni az OpenCV-t a Raspberry Pi 3-ra.
Előfeltételek
Feltételezzük, hogy Raspbian telepítve van a Raspberry Pi-re.
Telepítse az OpenCV-t a forrásból
Az OpenCV telepítésének ajánlott módja a könyvtárnak a forrásból történő felépítése. Ilyen módon teljes mértékben ellenőrizheti az összeállítási lehetőségeket, és az OpenCV optimalizálásra kerül a rendszeréhez.
Kezdje a csereterület növelésével, hogy elkerülje az összeállítást a memóriaproblémák miatt:
sudo nano /etc/dphys-swapfile
Változtassa meg a
CONF_SWAPSIZE
értéket az alapértelmezett
100
ról
1024
:
CONF_SWAPSIZE=1024
Mentse el a fájlt, és futtassa a következő parancsot a módosítások életbe léptetéséhez:
sudo /etc/init.d/dphys-swapfile restart
Most elkezdhetjük az OpenCV építését. Először frissítse a csomagok indexét, és telepítse a build eszközöket és a szükséges függőségeket:
sudo apt update
sudo apt install build-essential cmake git pkg-config libgtk-3-dev "libcanberra-gtk*"
sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
sudo apt install libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev opencl-headers
sudo apt install python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev
Hozza létre az összeállítási könyvtárat, keresse meg azt, és klónozza az OpenCV és az OpenCV közreműködő-tárhelyeket a Githubból:
mkdir ~/opencv_build && cd ~/opencv_build
git clone
git clone
Az írás idején a GitHub tárolókban az alapértelmezett verzió a 4.1.1. Ha az OpenCV régebbi verzióját szeretné telepíteni, keresse meg az
opencv
és az
opencv_contrib
könyvtárakat, és futtassa a
git checkout
Miután a tárolók klónoztak, hozzon létre egy ideiglenes összeállítási könyvtárat, és váltson rá:
mkdir -p ~/opencv_build/opencv/build && cd ~/opencv_build/opencv/build
Állítsa be az OpenCV build konfigurációját a
cmake
:
cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D INSTALL_C_EXAMPLES=OFF \ -D INSTALL_PYTHON_EXAMPLES=OFF \ -D OPENCV_GENERATE_PKGCONFIG=ON \ -D ENABLE_NEON=ON \ -D OPENCV_EXTRA_EXE_LINKER_FLAGS=-latomic \ -D ENABLE_VFPV3=ON \ -D BUILD_TESTS=OFF \ -D OPENCV_ENABLE_NONFREE=ON \ -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \ -D BUILD_EXAMPLES=OFF..
A kimenet az alábbiak szerint néz ki:
… -- Configuring done -- Generating done -- Build files have been written to: /home/pi/opencv_build/opencv/build
Futtassa a
make
az összeállítási folyamat elindításához:
make -j4
A folyamat Raspberry Pi modelltől függően némi időt vesz igénybe, körülbelül 1-2 órát. Ha a fordítás valamikor meghiúsul, a rendelkezésre nem álló erőforrások miatt, futtassa újra a
make
parancsot, és a folyamat folytatódik onnan, ahol megállt.
Ha elkészült, láthat valamit az alábbiak szerint:
… Linking CXX shared module../../lib/python3/cv2.cpython-35m-arm-linux-gnueabihf.so Built target opencv_python3
Az utolsó lépés a lefordított OpenCV fájlok telepítése:
sudo make install
… -- Installing: /usr/local/bin/opencv_version -- Set runtime path of "/usr/local/bin/opencv_version" to "/usr/local/lib"
Annak ellenőrzéséhez, hogy az OpenCV telepítése sikeres-e, írja be a következő parancsokat, és látnia kell az OpenCV verziót:
C ++ könyvtár:
pkg-config --modversion opencv4
4.1.1
Python könyvtár:
python3 -c "import cv2; print(cv2.__version__)"
Tisztítsd meg
rm -rf ~/opencv_build
A nagy cserehasználat károsíthatja az SD-kártyát. Cserélje vissza a csereterületet az eredeti méretére:
sudo nano /etc/dphys-swapfile
Szerkessze a
CONF_SWAPSIZE
értéket
100
:
CONF_SWAPSIZE=100
Mentse el a fájlt és aktiválja a változtatásokat:
sudo /etc/init.d/dphys-swapfile restart
Következtetés
Megmutattuk, hogyan kell telepíteni az OpenCV-t a Raspberry Pi táblára. Az OpenCV forrásból történő építése nagyobb rugalmasságot biztosít, és ennek kell lennie az első lehetőségnek az OpenCV telepítésekor.
opencv python málna piHogyan telepítsük az arch linux-ot a málna pi-re

Ebben az oktatóanyagban megmutatjuk, hogyan kell beállítani az Arch Linux ARM-et a Raspberry Pi-en. Az Arch Linux telepítése olyan egyszerű, mint két partíció létrehozása és az operációs rendszer fájljainak az SD-kártyára másolása.
Hogyan telepítsük a raspbian-t a málna pi-re

A Raspberry Pi minden idők legnépszerűbb egy táblájú számítógépe. Ebben az oktatóanyagban megmutatjuk, hogyan kell formázni az SD-kártyát, villogni a Raspbian képet és elindítani a Raspberry Pi fájlt.
Hogyan telepítsük a plex médiakiszolgálót a málna pi-re

A Raspberry Pi sokféle projektben felhasználható. A Raspberry Pi egyik legnépszerűbb felhasználási esete, hogy a Raspberry Pi-t otthoni médiaközponttá változtassa.