import cv2
import urllib
import time
import numpy as np
#import mraa

def getFrame(Camera_IP):

        imageFile = urllib.URLopener()
        imageFile.retrieve("http://"+ Camera_IP + ":8080/shot.jpg", 'shot.jpg')

def main():
        
        face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')
        camIP = raw_input("Insert your android camera's IP: ")

        while(True):
                getFrame(camIP)
                img = cv2.imread('shot.jpg',0)
                faces = face_cascade.detectMultiScale(img, 1.3, 5)
                print faces[0][0]
                time.sleep(1)
                
                
main()
