// // MPT_CaptureFaces.h // MPT_CaptureFaces // // Created by Andrew Salamon on 6/3/08. // Copyright 2008 Machine Perception Laboratory, University of California San Diego.. All rights reserved. // #import #import #import @interface MPT_CaptureFaces : MPT_PluginBase < MPT_PluginProtocolResults > { IBOutlet NSView *prefView; NSString *formatExtension; NSDate *lastCapture; unsigned int nextFace; unsigned int maxCaptures; } - (IBAction)chooseDirectory:(id)sender; - (NSString *)directory; - (void)setDirectory:(NSString *)value; - (int)format; - (void)setFormat:(int)value; - (NSString *)formatExtension; - (void)setFormatExtension:(NSString *)value; - (NSString *)filenameFromPath:(NSString *)path ext:(NSString *)ext; - (NSDate *)lastCapture; - (void)setLastCapture:(NSDate *)value; - (unsigned int)maxCaptures; - (void)setMaxCaptures:(unsigned int)value; - (void)captureFaces:(NSArray *)faces inImage:(NSImage *)image; @end