CIFilterFactory

    Swift and Objective-C generated classes for built-in CIFilter types and functional interface for applying filters to an image. Type safe, auto-complete friendly and (mostly) documented.

    Language: swift

    Author: GitHub Repos (@github-repos)

    0 stars · 1 views

    Viewing path: LICENSE

    Files

    • Content.imageset (imageset)
    • Contents.json (json)
    • Contents.json (json)
    • Back.imagestacklayer (imagestacklayer)
    • Content.imageset (imageset)
    • Contents.json (json)
    • Contents.json (json)
    • Contents.json (json)
    • Top Shelf Image Wide.imageset (imageset)
    • Contents.json (json)
    • XCTestManifests.swift (swift)
    • .github (github)
    • workflows (txt)
    • build.yml (yml)
    • Sources (txt)
    • CIFilterFactory (txt)
    • private (txt)
    • OverlayBlendMode.swift (swift)
    • OpTile.swift (swift)
    • ExposureAdjust.swift (swift)
    • Thermal.swift (swift)
    • BarcodeGenerator.swift (swift)
    • AffineTransform.swift (swift)
    • TwelvefoldReflectedTile.swift (swift)
    • DepthToDisparity.swift (swift)
    • DifferenceBlendMode.swift (swift)
    • PhotoEffectTonal.swift (swift)
    • AreaMinMax.swift (swift)
    • XRay.swift (swift)
    • ConstantColorGenerator.swift (swift)
    • HueAdjust.swift (swift)
    • ConvertRGBtoLab.swift (swift)
    • ToneMapHeadroom.swift (swift)
    • FourfoldReflectedTile.swift (swift)
    • ColorBlendMode.swift (swift)
    • PinchDistortion.swift (swift)
    • HoleDistortion.swift (swift)
    • PageCurlWithShadowTransition.swift (swift)
    • FourfoldTranslatedTile.swift (swift)
    • TriangleKaleidoscope.swift (swift)
    • AreaAverageMaximumRed.swift (swift)
    • ColorControls.swift (swift)
    • PhotoEffectTransfer.swift (swift)
    • DarkenBlendMode.swift (swift)
    • PhotoEffectChrome.swift (swift)
    • Pointillize.swift (swift)
    • SubtractBlendMode.swift (swift)
    • DotScreen.swift (swift)
    • ConvolutionRGB9Vertical.swift (swift)
    • DepthBlurEffect.swift (swift)
    • StarShineGenerator.swift (swift)
    • ColorCurves.swift (swift)
    • AffineTile.swift (swift)
    • HardLightBlendMode.swift (swift)
    • LightTunnel.swift (swift)
    • RandomGenerator.swift (swift)
    • CoreMLModelFilter.swift (swift)
    • DisparityToDepth.swift (swift)
    • SaliencyMapFilter.swift (swift)
    • ColorCrossPolynomial.swift (swift)
    • MorphologyMaximum.swift (swift)
    • RowAverage.swift (swift)
    • HexagonalPixellate.swift (swift)
    • SourceOutCompositing.swift (swift)
    • StretchCrop.swift (swift)
    • BicubicScaleTransform.swift (swift)
    • Convolution9Vertical.swift (swift)
    • ColorDodgeBlendMode.swift (swift)
    • PinLightBlendMode.swift (swift)
    • MultiplyCompositing.swift (swift)
    • Droste.swift (swift)
    • LinearToSRGBToneCurve.swift (swift)
    • MedianFilter.swift (swift)
    • VignetteEffect.swift (swift)
    • TemperatureAndTint.swift (swift)
    • PhotoEffectNoir.swift (swift)
    • SixfoldRotatedTile.swift (swift)
    • LinearLightBlendMode.swift (swift)
    • PhotoEffectFade.swift (swift)
    • SmoothLinearGradient.swift (swift)
    • Convolution3X3.swift (swift)
    • Bloom.swift (swift)
    • ColorPosterize.swift (swift)
    • Edges.swift (swift)
    • PhotoEffectInstant.swift (swift)
    • BlendWithBlueMask.swift (swift)
    • CircularScreen.swift (swift)
    • DistanceGradientFromRedMask.swift (swift)
    • HueSaturationValueGradient.swift (swift)
    • ColorThreshold.swift (swift)
    • Gloom.swift (swift)
    • MaskToAlpha.swift (swift)
    • SpotLight.swift (swift)
    • BlendWithRedMask.swift (swift)
    • ColorInvert.swift (swift)
    • QRCodeGenerator.swift (swift)
    • PerspectiveTile.swift (swift)
    • LanczosScaleTransform.swift (swift)
    • AreaMinimum.swift (swift)
    • Clamp.swift (swift)
    • ScreenBlendMode.swift (swift)
    • MultiplyBlendMode.swift (swift)
    • ParallelogramTile.swift (swift)
    • HighlightShadowAdjust.swift (swift)
    • SampleNearest.swift (swift)
    • ToneCurve.swift (swift)
    • UnsharpMask.swift (swift)
    • FourfoldRotatedTile.swift (swift)
    • ConvertLabToRGB.swift (swift)
    • ColorBurnBlendMode.swift (swift)
    • HueBlendMode.swift (swift)
    • SourceAtopCompositing.swift (swift)
    • Palettize.swift (swift)
    • ConvolutionRGB3X3.swift (swift)
    • SharpenLuminance.swift (swift)
    • GlassLozenge.swift (swift)
    • AdditionCompositing.swift (swift)
    • AreaAlphaWeightedHistogram.swift (swift)
    • Convolution9Horizontal.swift (swift)
    • KMeans.swift (swift)
    • ColorCubesMixedWithMask.swift (swift)
    • Convolution7X7.swift (swift)
    • ColorMonochrome.swift (swift)
    • HistogramDisplayFilter.swift (swift)
    • StraightenFilter.swift (swift)
    • BlendWithMask.swift (swift)
    • NoiseReduction.swift (swift)
    • ColorClamp.swift (swift)
    • CircleSplashDistortion.swift (swift)
    • ColumnAverage.swift (swift)
    • AccordionFoldTransition.swift (swift)
    • GammaAdjust.swift (swift)
    • DocumentEnhancer.swift (swift)
    • MinimumCompositing.swift (swift)
    • ShadedMaterial.swift (swift)
    • GaussianGradient.swift (swift)
    • StripesGenerator.swift (swift)
    • KeystoneCorrectionHorizontal.swift (swift)
    • LightenBlendMode.swift (swift)
    • EightfoldReflectedTile.swift (swift)
    • ColorCubeWithColorSpace.swift (swift)
    • BarsSwipeTransition.swift (swift)
    • BoxBlur.swift (swift)
    • LinearGradient.swift (swift)
    • VortexDistortion.swift (swift)
    • AreaMinimumAlpha.swift (swift)
    • AreaMinMaxRed.swift (swift)
    • LuminosityBlendMode.swift (swift)
    • AreaMaximumAlpha.swift (swift)
    • PerspectiveTransform.swift (swift)
    • LineOverlay.swift (swift)
    • RoundedQRCodeGenerator.swift (swift)
    • LinearDodgeBlendMode.swift (swift)
    • AreaMaximum.swift (swift)
    • MaximumScaleTransform.swift (swift)
    • Vibrance.swift (swift)
    • SepiaTone.swift (swift)
    • VividLightBlendMode.swift (swift)
    • ColorCube.swift (swift)
    • CopyMachineTransition.swift (swift)
    • ColorAbsoluteDifference.swift (swift)
    • GuidedFilter.swift (swift)
    • CameraCalibrationLensCorrection.swift (swift)
    • SixfoldReflectedTile.swift (swift)
    • CheckerboardGenerator.swift (swift)
    • CannyEdgeDetector.swift (swift)
    • SourceOverCompositing.swift (swift)
    • MorphologyMinimum.swift (swift)
    • RadialGradient.swift (swift)
    • MaskedVariableBlur.swift (swift)
    • SoftLightBlendMode.swift (swift)
    • ConvolutionRGB9Horizontal.swift (swift)
    • ZoomBlur.swift (swift)
    • DiscBlur.swift (swift)
    • BumpDistortionLinear.swift (swift)
    • PhotoEffectProcess.swift (swift)
    • MorphologyRectangleMaximum.swift (swift)
    • ExclusionBlendMode.swift (swift)
    • ConvolutionRGB5X5.swift (swift)
    • CircularWrap.swift (swift)
    • MeshGenerator.swift (swift)
    • DisintegrateWithMaskTransition.swift (swift)
    • CMYKHalftone.swift (swift)
    • ColorThresholdOtsu.swift (swift)
    • SpotColor.swift (swift)
    • LabDeltaE.swift (swift)
    • SunbeamsGenerator.swift (swift)
    • MorphologyRectangleMinimum.swift (swift)
    • PerspectiveRotate.swift (swift)
    • SourceInCompositing.swift (swift)
    • ColorPolynomial.swift (swift)
    • AreaLogarithmicHistogram.swift (swift)
    • DisplacementDistortion.swift (swift)
    • EdgeWork.swift (swift)
    • RippleTransition.swift (swift)
    • PerspectiveTransformWithExtent.swift (swift)
    • MaximumCompositing.swift (swift)
    • FlashTransition.swift (swift)
    • Kaleidoscope.swift (swift)
    • MaximumComponent.swift (swift)
    • PaletteCentroid.swift (swift)
    • ColorMatrix.swift (swift)
    • LenticularHaloGenerator.swift (swift)
    • TriangleTile.swift (swift)
    • BlendWithAlphaMask.swift (swift)
    • RoundedRectangleGenerator.swift (swift)
    • MorphologyGradient.swift (swift)
    • SwipeTransition.swift (swift)
    • Crystallize.swift (swift)
    • MotionBlur.swift (swift)
    • NinePartTiled.swift (swift)
    • BokehBlur.swift (swift)
    • SystemToneMap.swift (swift)
    • GaborGradients.swift (swift)
    • BumpDistortion.swift (swift)
    • SignedDistanceGradientFromRedMask.swift (swift)
    • Crop.swift (swift)
    • Convolution5X5.swift (swift)
    • AffineClamp.swift (swift)
    • EdgePreserveUpsampleFilter.swift (swift)
    • TorusLensDistortion.swift (swift)
    • MinimumComponent.swift (swift)
    • ConvolutionRGB7X7.swift (swift)
    • DepthOfField.swift (swift)
    • AreaBoundsRed.swift (swift)
    • PhotoEffectMono.swift (swift)
    • GlideReflectedTile.swift (swift)
    • SRGBToneCurveToLinear.swift (swift)
    • Code128BarcodeGenerator.swift (swift)
    • BlurredRectangleGenerator.swift (swift)
    • Dither.swift (swift)
    • Vignette.swift (swift)
    • SobelGradients.swift (swift)
    • HeightFieldFromMask.swift (swift)
    • BlurredRoundedRectangleGenerator.swift (swift)
    • DissolveTransition.swift (swift)
    • AttributedTextImageGenerator.swift (swift)
    • LineScreen.swift (swift)
    • TwirlDistortion.swift (swift)
    • PageCurlTransition.swift (swift)
    • KeystoneCorrectionCombined.swift (swift)
    • AztecCodeGenerator.swift (swift)
    • KeystoneCorrectionVertical.swift (swift)
    • TextImageGenerator.swift (swift)
    • Pixellate.swift (swift)
    • LinearBurnBlendMode.swift (swift)
    • DivideBlendMode.swift (swift)
    • SaturationBlendMode.swift (swift)
    • ColorMap.swift (swift)
    • PersonSegmentation.swift (swift)
    • CIFilterFactory+Types.swift (swift)
    • extensions (txt)
    • ViewController.swift (swift)
    • Content.imageset (imageset)
    • Contents.json (json)
    • Contents.json (json)
    • Front.imagestacklayer (imagestacklayer)
    • Content.imageset (imageset)
    • Contents.json (json)
    • Contents.json (json)
    • Back.imagestacklayer (imagestacklayer)
    • Content.imageset (imageset)
    • Contents.json (json)
    • Contents.json (json)
    • Contents.json (json)
    • Top Shelf Image.imageset (imageset)
    • Contents.json (json)
    • App Icon - App Store.imagestack (imagestack)
    • Middle.imagestacklayer (imagestacklayer)
    • Content.imageset (imageset)
    • Contents.json (json)
    • Contents.json (json)
    • Front.imagestacklayer (imagestacklayer)
    • CIFilterFactoryTests.swift (swift)
    • Base.lproj (lproj)
    • README.md (md)
    • LICENSE (txt)
    • Demo (txt)
    • CIFilterFactory_Demo (txt)
    • CIFilterFactory Swift iOS Test (txt)
    • Assets.xcassets (xcassets)
    • grumpy-cat.imageset (imageset)
    • Domestic_cat_mean_face.jpg (image)
    • Contents.json (json)
    • AppIcon.appiconset (appiconset)
    • Contents.json (json)
    • AccentColor.colorset (colorset)
    • Contents.json (json)
    • Contents.json (json)
    • SceneDelegate.swift (swift)
    • AppDelegate.swift (swift)
    • CIFilterFactory ObjectiveC Test (txt)
    • Assets.xcassets (xcassets)
    • AppIcon.appiconset (appiconset)
    • [email protected] (image)
    • Contents.json (json)
    • AccentColor.colorset (colorset)
    • Contents.json (json)
    • Contents.json (json)
    • Base.lproj (lproj)
    • AppDelegate.h (h)
    • CIFilterFactory Tests.xcodeproj (xcodeproj)
    • project.xcworkspace (xcworkspace)
    • CIFilterFactory Swift tvOS Test (txt)
    • Assets.xcassets (xcassets)
    • App Icon & Top Shelf Image.brandassets (brandassets)
    • App Icon.imagestack (imagestack)
    • Middle.imagestacklayer (imagestacklayer)
    • Contents.json (json)
    • AccentColor.colorset (colorset)
    • Contents.json (json)
    • AppIcon.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • Contents.json (json)
    • Base.lproj (lproj)
    • ViewController.swift (swift)
    • AppDelegate.swift (swift)
    • Package.swift (swift)
    • Tests (txt)
    • CIFilterFactoryTests (txt)
    • resources (txt)
    • test.jpg (image)
    • sydney.jpg (image)
    • Clamping.swift (swift)
    • CIFF+Logger.swift (swift)
    • CIFilterFactory+ValueHandling.swift (swift)
    • Dictionary+extensions.swift (swift)
    • generated (txt)
    • NinePartStretched.swift (swift)
    • PDF417BarcodeGenerator.swift (swift)
    • PerspectiveCorrection.swift (swift)
    • GlassDistortion.swift (swift)
    • WhitePointAdjust.swift (swift)
    • ComicEffect.swift (swift)
    • GaussianBlur.swift (swift)
    • AreaHistogram.swift (swift)
    • AreaAverage.swift (swift)
    • HatchedScreen.swift (swift)
    • Mix.swift (swift)
    • ModTransition.swift (swift)
    • RoundedRectangleStrokeGenerator.swift (swift)
    • FalseColor.swift (swift)
    • QRCodeGenerator+extensions.swift (swift)
    • CIImage+extensions.swift (swift)
    • CIVector+extensions.swift (swift)
    • CIFilterFactory.swift (swift)
    • .swiftpm (swiftpm)
    • xcode (txt)
    • package.xcworkspace (xcworkspace)
    • xcshareddata (txt)
    • .spi.yml (yml)
    • Tools (txt)
    • generator (txt)
    • ciff_generator (txt)
    • KeyTypes.swift (swift)
    • FilterGenerator.swift (swift)
    • generator.swift (swift)
    • FileSquirter.swift (swift)
    • AdditionalOutputKeyMap.swift (swift)
    • InputKeyType.swift (swift)
    • String+extensions.swift (swift)
    • main.swift (swift)
    • ciff_generator.xcodeproj (xcodeproj)
    • xcshareddata (txt)
    • xcschemes (txt)
    • project.xcworkspace (xcworkspace)
    • regenerate.sh (sh)
    • make-docs.sh (sh)
    • ATTRIBUTION.md (markdown)
    github-repos/CIFilterFactory

    CIFilterFactory

    Public
    • Updated Jun 21, 2026
    0
    Select a file

    Tap "Show Files" to select a file

    About

    Swift and Objective-C generated classes for built-in CIFilter types and functional interface for applying filters to an image. Type safe, auto-complete friendly and (mostly) documented.

    0stars
    1views
    Created Feb 21, 2026