Stap 1: Installeer Linux en OpenCV
Voor de uitvoering van de webcam weergavesysteem, moet u een Linuxsysteem met OpenCV bibliotheek. De volgende stappen begeleiden u als u wilt installeren van het Linux OS in uw micro-SD-kaart.
- Download Intel® Galileo bord microSD Card Linux * werkend systeembeeld.
- Het decomprimeren van het Linux OS iot-devkit-1.5-i586-galileo.bz2 afbeeldingsbestand om iot-devkit-1.5-i586-galileo.
- Gebruik Win32DiskImager.exe om te branden van de image iot-devkit-1.5-i586-galileo op uw micro-SD-kaart in uw PC kan. Deze homepage leest u hoe te gebruiken Win32DiskImager.exe voor brandwond een spiegelbeeld vijl.
Nu, kunt u de gebrande micro-SD-kaart aan uw Galileo GEN2-bestuur. Zet op het bord en verbind de USB-RS232 seriële converter. In de converter sluit u alleen RXI, TXO en GND pinnen. U kunt de gekoppelde figuur verwijzen. U moet het stuurprogramma voor de seriële converter op uw PC installeren.
Na het Galileo het Linux draait, kan ofwel Tera Term of PuTTY worden gebruikt een console (shell) van de Galileo-Linux openen in uw PC. Kunt u de console het OpenCV bibliotheek CAD-besturingselement te installeren uw Galileo bord door een Linux-shell. De homepage leert u hoe te gebruiken PuTTY aansluiten van uw boord van Galileo. De naam van de gebruiker van de standaardaccount is wortel. U kunt elk wachtwoord niet geven.
Voordat u OpenCV-bibliotheek installeert, kunt u opnieuw uw micro-SD-kaart partitie groot. Als je het niet doen, is de vrije ruimte van het linuxsysteem te klein om een complexe werk te doen. De homepage begeleidt u hoe opnieuw de micro-SD-kaart partitie.
Voordat u OpenCV bibliotheek installeert, moet u uw Ethernet-netwerk instellen. De volgende stappen begeleiden u om uw Ethernet-netwerk.
- Voerifconfig om te zien de Ethernet naam (bijvoorbeeld enp0s20f6).
- Maak een bestand /etc/network/interfaces. Inhoud van het bestand is als volgt (moet u de IP-waarden en de Ethernet-naam).
auto enp0s20f6 iface enp0s20f6 inet static address 192.168.0.105 netmask 255.255.255.0 gateway 192.168.0.1 dns-nameservers 168.95.179.10
- Uw DNS-server instellen in het bestand /etc/resolv.conf. Inhoud van het bestand is als volgt. U moet het IP adres van de naamserver.
nameserver 168.95.1.1 nameserver ::1
Nu, sluit de Ethernet-kabel op uw bord van Galileo. Start van het netwerk door te voeren
ifup enp0s20f6
Type ifconfig om te controleren of uw netwerk ingesteld is juist. Als het is OK, kunt u installeren OpenCV library door internettoegang. Deze homepage leest u bij het installeren van de python-opencv -pakket waarin de OpenCV-bibliotheek. Er is een bug in de python-opencv-pakket. Voor de vaststelling van de bug, moet u het bewerken van het bestand /usr/lib/pkgconfig/opencv.pc. Verwijder de verklaring, -lopencv_ts, van het bestand.