Memememe #selfie (1 / 7 steg)
Steg 1: Android + OpenCV
Första steget i att få telefoner att känna igen sig själva, är att installera OpenCV på dem.
Goda nyheter! OpenCV har en ram som förenklar skriva, kompilera och köra OpenCV 2.4 appar för Android-enheter. Du inte längre behöver Hämta OpenCV källa och (gränsöverskridande) sammanställa det som det är 2010.
Istället, detta är vad vi gjorde:
1. installerat Android SDK, NDK och Eclipse miljöer och plug-ins. Det finns massor av steg här, men också massor av resurser på nätet. Officiella Android SDK Installationshandbok installationshandboken för Android NDKoch OpenCV intro Android Installationshandbok.
Jag ville prova den nya Android Studio IDE, men eftersom det inte stöder NDK utveckling på gång, beslutat att sticka med Eclipse, och används i manuell miljö Inställningar-sektionen av OpenCV guide.
2. installerade OpenCV SDK hämtat OpenCV för Android bibliotek och exempel från sourceforgeoch följde stegen i denna OpenCV installationsguide.
3. installerat OpenCV Manager app från play store The OpenCV Manager är en app som kommer att kontrollera för OpenCV dynamiska libs redan har installerats på en telefon och ladda ner nya biblioteken när det behövs. Mer information finns på denna OpenCV sida.
4. RTFM (eller i detta fall en kort guide). Detta är en ganska bra tutorial för att få ett projekt startat: den visar hur att initiera OpenCV och få bilder från kameran.
Efter detta testade vi face detection exemplet på vissa bilder och på oss själva.
Pengar! Även i mörker! På en gammal telefon med Android 2.3.4!