luxlabs header browser preview


@class CIImage, CIVector, NSNumber;

@interface CIRedEyeRaw : CIFilter

@property (retain, nonatomic) CIImage *inputPrimary;
@property (retain, nonatomic) CIImage *inputSecondary;
@property (retain, nonatomic) CIVector *inputSize;
@property (retain, nonatomic) CIVector *inputOriginLeft;
@property (retain, nonatomic) CIVector *inputOriginRight;
@property (retain, nonatomic) CIVector *inputAxisShortLeft;
@property (retain, nonatomic) CIVector *inputAxisShortRight;
@property (retain, nonatomic) CIVector *inputAxisLongLeft;
@property (retain, nonatomic) CIVector *inputAxisLongRight;
@property (retain, nonatomic) CIVector *inputPupilCenterLeft;
@property (retain, nonatomic) CIVector *inputPupilCenterRight;
@property (retain, nonatomic) NSNumber *inputRepairSource;
@property (retain, nonatomic) NSNumber *inputRepairDarken;
@property (retain, nonatomic) NSNumber *inputRepairChroma;
@property (retain, nonatomic) NSNumber *inputCutoff;
@property (retain, nonatomic) NSNumber *inputSpecMin;
@property (retain, nonatomic) NSNumber *inputSpecMax;
@property (retain, nonatomic) NSNumber *inputSpecIntensity;
@property (retain, nonatomic) NSNumber *inputOrientationHint;
@property (retain, nonatomic) NSNumber *inputOrientationScale;
@property (retain, nonatomic) NSNumber *inputSpecular;
@property (retain, nonatomic) NSNumber *inputShowMask;
@property (retain, nonatomic) NSNumber *inputRepairPercent;
@property (retain, nonatomic) NSNumber *inputInterPeakMin;
@property (retain, nonatomic) NSNumber *inputRepairPercentile;
@property (retain, nonatomic) NSNumber *inputClipMin;
@property (retain, nonatomic) NSNumber *inputMidSpectrumWhiteOffsetsX;
@property (retain, nonatomic) NSNumber *inputMidSpectrumWhiteOffsetsY;
@property (retain, nonatomic) NSNumber *inputClosingErosion;
@property (retain, nonatomic) NSNumber *inputClosingDilation;
@property (retain, nonatomic) NSNumber *inputSplat;
@property (retain, nonatomic) NSNumber *inputFlooding;
@property (retain, nonatomic) NSNumber *inputGamma;
@property (retain, nonatomic) NSNumber *inputFeathering;
@property (retain, nonatomic) NSNumber *inputFSmooth;
@property (retain, nonatomic) NSNumber *inputRepairDither;
@property (retain, nonatomic) NSNumber *inputRecover;
@property (retain, nonatomic) NSNumber *inputSpecArea;
@property (retain, nonatomic) NSNumber *inputSpecAreaScale;
@property (retain, nonatomic) NSNumber *inputWhiteCutoff;
@property (retain, nonatomic) NSNumber *inputSpecularCutoff;
@property (retain, nonatomic) NSNumber *inputAbortDensityLo;
@property (retain, nonatomic) NSNumber *inputAbortDensityDiff;
@property (retain, nonatomic) NSNumber *inputCircularity;
@property (retain, nonatomic) NSNumber *inputIntersect;
@property (retain, nonatomic) NSNumber *inputSkinThreshold;
@property (retain, nonatomic) NSNumber *inputSkinThresholdMed;
@property (retain, nonatomic) NSNumber *inputScleraThreshold;
@property (retain, nonatomic) NSNumber *inputFalloffDensity;
@property (retain, nonatomic) NSNumber *inputFalloffRepair;
@property (retain, nonatomic) NSNumber *inputFalloffSpecular;
@property (retain, nonatomic) NSNumber *inputRadiusRepair;
@property (retain, nonatomic) NSNumber *inputRadiusDensity;
@property (retain, nonatomic) NSNumber *inputRadiusSpecular;
@property (retain, nonatomic) NSNumber *inputCenterSpecRad;
@property (retain, nonatomic) NSNumber *inputScale;
@property (retain, nonatomic) NSNumber *inputParam;
@property (retain, nonatomic) NSNumber *inputParam2;
@property (retain, nonatomic) NSNumber *inputParam3;
@property (retain, nonatomic) NSNumber *inputParam4;
@property (retain, nonatomic) NSNumber *inputCentroidIterations;
@property (retain, nonatomic) NSNumber *inputCentroidGamma;
@property (retain, nonatomic) NSNumber *inputCentroidRadius;
@property (retain, nonatomic) NSNumber *inputCentroidRadiusSmall;
@property (retain, nonatomic) NSNumber *inputSearchLong;
@property (retain, nonatomic) NSNumber *inputSearchShort;
@property (retain, nonatomic) NSNumber *inputRefilterSpace;
@property (retain, nonatomic) NSNumber *inputRefilterRange;
@property (retain, nonatomic) NSNumber *inputDetectWhite;
@property (retain, nonatomic) NSNumber *inputDetectRed;
@property (retain, nonatomic) NSNumber *inputMinInterDispersion;
@property (retain, nonatomic) NSNumber *inputMaxInterDispersion;
@property (retain, nonatomic) NSNumber *inputMinMaskDiff;
@property (retain, nonatomic) NSNumber *inputGlintThreshold;
@property (retain, nonatomic) NSNumber *inputTargetClosing;
@property (retain, nonatomic) NSNumber *inputUseFaceSegmentationMask;
@property (retain, nonatomic) NSNumber *inputDetectionThresholdIrisSmall;
@property (retain, nonatomic) NSNumber *inputDetectionThresholdScleraSmall;
@property (retain, nonatomic) NSNumber *inputDetectionThresholdSkinSmall;
@property (retain, nonatomic) NSNumber *inputScleraProtectionThresholdIrisSmall;
@property (retain, nonatomic) NSNumber *inputScleraProtectionThresholdScleraSmall;
@property (retain, nonatomic) NSNumber *inputScleraProtectionThresholdSkinSmall;
@property (retain, nonatomic) NSNumber *inputSkinProtectionThresholdSmall;
@property (retain, nonatomic) NSNumber *inputDetectionThresholdIrisMedium;
@property (retain, nonatomic) NSNumber *inputDetectionThresholdScleraMedium;
@property (retain, nonatomic) NSNumber *inputDetectionThresholdSkinMedium;
@property (retain, nonatomic) NSNumber *inputScleraProtectionThresholdIrisMedium;
@property (retain, nonatomic) NSNumber *inputScleraProtectionThresholdScleraMedium;
@property (retain, nonatomic) NSNumber *inputScleraProtectionThresholdSkinMedium;
@property (retain, nonatomic) NSNumber *inputSkinProtectionThresholdMedium;
@property (retain, nonatomic) NSNumber *inputDetectionThresholdIrisLarge;
@property (retain, nonatomic) NSNumber *inputDetectionThresholdScleraLarge;
@property (retain, nonatomic) NSNumber *inputDetectionThresholdSkinLarge;
@property (retain, nonatomic) NSNumber *inputScleraProtectionThresholdIrisLarge;
@property (retain, nonatomic) NSNumber *inputScleraProtectionThresholdScleraLarge;
@property (retain, nonatomic) NSNumber *inputScleraProtectionThresholdSkinLarge;
@property (retain, nonatomic) NSNumber *inputSkinProtectionThresholdLarge;
@property (retain, nonatomic) CIImage *inputIrisMask;
@property (retain, nonatomic) CIImage *inputScleraMask;
@property (retain, nonatomic) CIImage *inputSkinMask;

- (id)outputImage;
- (id)irisProtectionMaskWithThresholdIris:(float)a0 thresholdSclera:(float)a1 thresholdSkin:(float)a2;
- (id)skinProtectionMaskWithThreshold:(float)a0;

@end