#!/usr/local/bin/python from eigenlib import * import re fs = FaceSpace(sys.argv[1]) learndir = sys.argv[2] name_finder = re.compile('([\w]+)\.') for person in sys.argv[3:]: name = name_finder.search(person).group(1) load_name = learndir + '/' + name + '.face' fs_face = fs.load_fs_face(load_name) print norm(fs_face), fs_face im_face = fs.lift_to_image_space(fs_face) print 'max:', max(im_face), 'min:', min(im_face) fs.vector_to_image(im_face, 'r-' + name + '.gif')