luxlabs header browser preview


@class NSObject, FRCImageProcessor, OpticalFlow;
@protocol OS_os_log;

@interface FRCOpticalFlowEstimator : NSObject {
    OpticalFlow *_opticalFlow;
    FRCImageProcessor *_processor;
    BOOL _resourcePreAllocated;
    long long _usage;
    unsigned long long _width;
    unsigned long long _height;
    long long _inputRotation;
    NSObject<OS_os_log> *_logger;
}

@property (readonly, nonatomic) unsigned long long flowWidth;
@property (readonly, nonatomic) unsigned long long flowHeight;

- (void)releaseResources;
- (void)dealloc;
- (void).cxx_destruct;
- (void)allocateResources;
- (id)initWithUsage:(long long)a0;
- (struct __CVBuffer { } *)opticalFlowFrom:(struct __CVBuffer { } *)a0 to:(struct __CVBuffer { } *)a1;
- (long long)opticalFlowFrom:(struct __CVBuffer { } *)a0 to:(struct __CVBuffer { } *)a1 flow:(struct __CVBuffer { } *)a2;
- (id)opticalFlowsFrom:(struct __CVBuffer { } *)a0 to:(struct __CVBuffer { } *)a1;
- (long long)opticalFlowsFrom:(struct __CVBuffer { } *)a0 to:(struct __CVBuffer { } *)a1 forwardFlow:(struct __CVBuffer { } *)a2 backwardFlow:(struct __CVBuffer { } *)a3;

@end