Adds context file for nice and robust imports

This commit is contained in:
julien Lengrand-Lambert
2012-04-24 22:40:24 +02:00
parent e9a81b63ec
commit 5cfde7dff3
2 changed files with 38 additions and 2 deletions

13
test/context.py Normal file
View File

@@ -0,0 +1,13 @@
'''
Created on 24 avr. 2012
@author: jll
'''
# Used to import the facemovie package in a painless way
import os
import sys
sys.path.insert(0, os.path.abspath('..'))
import facemovie

View File

@@ -3,5 +3,28 @@ Created on 16 avr. 2012
@author: jll
'''
my_dict = {'a b c':1, 'b':2, 'c':3}
print my_dict['a b c']
import os
from context import facemovie
from facemovie.facemovie import FaceMovie
if __name__ == '__main__':
root_fo = "C:\Users\jll\perso\workspace\FaceMovie"
in_fo = os.path.join(root_fo, "data/input\Axel")
out_fo = os.path.join(root_fo, "data/output")
par_fo = os.path.join(root_fo, "facemovie/haarcascades")
my_movie = FaceMovie(in_fo, out_fo, par_fo)
my_movie.list_guys() # find images in input folder
my_movie.search_faces() # search for images with faces
# I want to change images so that all faces have the same size
my_movie.normalize_faces() # sets all faces to the same size
# I want to know the size of the output frame, knowing initial conditions
my_movie.find_out_dims() # finds output minimal size to get all eyes in the same place
#choose your final step
#my_movie.show_faces(1000)
#my_movie.save_faces("output")
my_movie.save_movie("output")
print "Facemovie finished !"