RasPi + OpenCV = Face Tracking (5 / 7 steg)

Steg 5: Installera OpenCv och nödvändiga bibliotek




  1. Öppna en terminal och skriv följande rader. Vi installerar några python bibliotek detta steg bör ta ca 3 minuter.
    1. sudo lämplig-få installera python-pygame python-scipy python-numpy
    2. sudo lämplig-få installera python-pip
  2. Uppgradera pip. ca 2 minuter.
    1. sudo pip installera--uppgradering pip
  3. Du kommer att behöva logga och logga tillbaka in.
    1. Klicka på "Menu" i övre högra hörnet
    2. Klicka på "Avsluta" längst ned i listan
    3. Välj Logga ut
    4. Logga in igen genom att skriva "stratx" följt av RETUR-knappen
  4. Installera en virtuell miljö. ca 2 minuter.
    1. sudo pip installera virtualenvwrapper
  5. Redigera bashrc arkivera användande din favorite textredaktör, jag kommer att använda vi
    1. vi ~/.bashrc
    2. typ "jag" Ange infogningsläge
    3. klistra in följande på vilken linje som helst utan citationstecken "Källa /usr/local/bin/virtualenvwrapper.sh"
  6. Ladda bash filen genom att skriva följande i terminalen. ca 1 minut
    1. . .bashrc
  7. Gör en virtuell miljö, jag döpte min env du kan kalla den vad någonsin du behaga
    1. mkvirtualenv--system-site-paket env
  8. Hämta följande skript från Jay Rambhia, skriptet är föråldrad men vi kan undvika detta. ca 20 minuter.
    1. wget https://raw.github.com/jayrambhia/Install-OpenCV/master/Ubuntu/2.4/opencv2_4_5.sh
    2. chmod + x opencv2_4_5.sh
    3. ./opencv2_4_5.sh
  9. Terminalen kommer att skrika på dig säger det finns ett problem bara ignorera detta och ange följande kommandon. Detta steg kommer lätt ta 5-10 timmar så ta dig en trevlig bok att läsa.
    1. wget - O OpenCV-2.4.11.zip http://sourceforge.net/projects/opencvlibrary/files/opencv-UNIX/2.4.11/opencv-2.4.11.zip/Download
    2. packa upp OpenCv-2.4.11.zip
    3. CD opencv-2.4.11
    4. mkdir bygga
    5. CD Bygg
    6. cmake -D CMAKE_BUILD_TYPE = RELEASE -D CMAKE_INSTALL_PREFIX = / usr/lokal - D WITH_TBB = på -D BUILD_NEW_PYTHON_SUPPORT = på -D WITH_V4L = på -D INSTALL_C_EXAMPLES = på -D INSTALL_PYTHON_EXAMPLES = på -D BUILD_EXAMPLES = på -D WITH_QT = på -D WITH_OPENGL = ON..
    7. göra - j4
    8. sudo göra installera
    9. sudo sh - c "echo"/ usr/local/lib"> /etc/ld.so.conf.d/opencv.conf'
    10. sudo ldconfig
  10. Följ instruktionerna kopplade för att installera UV4L
    1. http://www.Linux-projects.org/modules/Sections/IND...
  11. Åtgärda vissa föråldrade beroenden
    1. lämplig-få flytta libopencv-core2.3
    2. Exportera PYTHONPATH=/usr/local/lib/python2.7/site-packages/
    3. Exportera LD_PRELOAD=/usr/lib/uv4l/uv4lext/armv6l/libuv4lext.so
Se Steg
Relaterade Ämnen

Face Tracking med bearbetning och OpenCV

datorseende är otroligt. Chansen att se världen omkring dem kan computational processer. Det är nödvändigt för många robotic program, maskininlärning och interaktiva projekt. OpenCV är ett open source bibliotek dator vision som gör datorn vision funk...

Ansiktsigenkänning och spårning med Arduino och OpenCV

uppdateringar20 feb 2013: Som svar på en fråga från student Hala Abuhasna om du vill använda klassen .NET seriell, använda namnkonventionen "\\\.\\COMn" och ersätt n med en nummer > 9 definiera com-porten för COM-portar över 9 som COM10, COM1...

Vår pingvin robot

vår pingvin RobotVill du göra din egen? DIY instruktionerna.Steg 1: Huvudet core Tre 3D tryckta delar + 1 liten servo + 1 rulle servo från ServoCity + skruvar = kärna av robot huvudSteg 2: hals Huvud core + 1 montering bit + 1 pan servo ange = robot...

Pan / Tilt ansiktsspårning med raspberry pi

med viss ansträngning har jag funnit att styra två servomotorer för att tillåta en webbkamera för att pan/tilt vid spårning av ett ansikte i realtid med raspberry pi inte så omöjligt som det först verkar. Med vissa försiktiga tweaking och kod optimer...

Smart Robot med Vision och röst kontroll

Hur man gör en intelligent robot med datorseende, röststyrning, röst-syntes och mer, med din Android-telefon!Steg 1: delarHårdvara1. en Android-telefon som stöder OTG med Android KitKat eller senare installerat. De flesta moderna telefoner stödjer OT...

Head Mounted laserpekare communicator

Varför? För någon förlamad förutom några huvud rörelse som annars inte kan kommunicera.Som ni kan se har jag gjort ett fåtal enheter som hjälpmedel för funktionshindrade (RFID-speldosa, Kindle Bladvändare, jätte sjuksköterska-Ring-knappen). Kolleger...

Vem är i kaffebryggaren? Ansiktsigenkänning med Raspberry Pi, OpenCV och Sigfox

IntroduktionHar du någonsin under hur ansiktsigenkänning fungerar? Har du hört talas om Sigfox? Gillar du hallon?I den här guiden kommer vi att utveckla en prototyp med en Raspberry Pi att känna igen ansikten med OpenCV och skicka Id för den igenkänd...

Bygga en GPS-tracker med Raspberry Pi (författare: Arnoud Buzing)

Detta inlägg visar hur man bygger en enkel GPS-tracker med Wolfram språket på en Raspberry Pi.Steg 1: hårdvaraFör att återskapa detta experiment behöver du följande hårdvara (förutom Raspberry Pi själv):Ultimate GPS BreakoutUSB till seriell kabel för...

Arduino Motion Tracker

Hej alla!Detta är min första arduino baserade instructable jag hoppas du kommer att gilla det:) Jag är ett stort fan av den första Alien-filmen och de "gamla-sci-fi" prylarna, så jag beslöt att göra en fullt fungerande bärbar motion-tracker. I d...

Manipit - IRONMAN JARVIS-liknande Hand Motion Tracking med målade handskar

Note(May, 12, 2015) ***Om du inte kan titta på videon från den inbäddade filen, du kan titta på det här!********************************Har du sett filmen, "Iron Man"?I filmen manipulerar Tony virtuella objekt av hans hand rörelser.Det är riktig...

Hur till spår din Robot med OpenCV

UPPDATERING: Låter göra robotar, mitt hem digital hackerspace, köptes av RobotShop. Jag vill inte gå in, men de nya ägarna förbjudit mig själv och de flesta veteran medlemmarna. Som sagt, de flesta av länkarna där kommer att brytas. Lyckligtvis kunde...

Realtid möta upptäckten med OpenCV med Java

Möta upptäckten är sättet att fastställa platserna för mänskliga ansikten i digitala bilder eller video ström liknande cam.Vi använder ansiktsigenkänning i robotteknik och också i biometriska erkännande i detta instructableI detta instructable jag vi...

Bygga en ISS pekaren Tracker med Adafruit HUZZAH ESP8266

Översikt – del 1 Alt/Az pekarenExpanderande på min Stepper Motor controller med Adafruit Huzzah ESP8266 WiFi modul genom att lägga till en liten Servo, skapade jag en mekanisk anordning som kan flytta i Azimut (med en Stepper) och höjd (med en Servo)...

OBJEKTET identifiering och spårning med hjälp av OPENCV, VISUAL STUDIO C ++ 2010 och ARDUINO

IntroduktionI detta projekt skickar Webcam video ramar till Visual Studio C ++ som innehåller öppen CV biblioteket på vår dator.Om Visual Studio C ++ programmet upptäcker bilden av objektet från webbkameran och sedan beräknas de co koordinaterna X, Y...

Förstärkt verklighet med Unity3D och Vuforia för flera mål Tracking-Yu-Gi-Oh! Kortspel

Mer Augmented Reality finns tutorials här:1.2.3.4.5.6.7.8.9.10.11.Steg 1: Hämta allt nedan och följ instruktionerna i videonHämta # Unity3D (Hämta och installera den, om du inte har det redan) (*.exe-fil)Unity3D finns också att ladda ner från härHämt...

Upptäcka cirklar med OpenCV och Python

Inspiration:-Idén till detta kom när jag mixtra med OpenCV och det är olika funktioner. Sedan frågade en vän att hjälpa honom att utveckla en algoritm som kan upptäcka en cirkel från en FPV kamera monterad på ett RC plan och justera justering av plan...

Kant upptäckt med hjälp av opencv och python

lätt 15 linje dra och släpp edge Identifieringskoden för python ising opencv bibliotekSteg 1: Setup libraryHämta opencv dess fri och öppen källkod. Det är en av de bästa dator vision biblioteken finns. Jag använder opencv 2.Steg 2: Setup libraryEfter...

70% mer solenergi insamling? Nyaste droppmunstycke tracker design att rotera solpaneler på ekvatorn montering.

jag gjorde droppmunstycke trackers för några år sedan eftersom jag såg ett behov, fick några bra kommentarer och några priser och jag trodde folk skulle säkert prova dem och utveckla dem ytterligare. Men ingenting hände.Här är den senaste enklaste ve...

Nr-sy Two-Face kostym (Lego Kids Version)

Min äldsta son ville vara "Two-Face" från Batman (aka Harvey Dent) för Halloween i år.Som de åtta - åring var att han var när jag skrev detta Instructable, hans huvudsakliga exponering för Two-Face det LEGO Batman spel.Jag sökte och sökte på nät...