GPU accelerated image / video and camera filter library based on Swift.
-
Harbeth is a high performance Swift library for GPU-accelerated image processing and realtime camera capture and video smooth playback, and then add filters based on Metal, and also compatible for CoreImage filters and metal performance shaders filters. LinkAddress: Harbeth [^] :) :) - Support more platform system, macOS and iOS, both UIKit/AppKit and SwiftUI. - High performance quickly add filters at these sources: UIImage, NSImage, CIImage, CGImage, CMSampleBuffer, CVPixelBuffer. - The built-in metal kernel filters is roughly divided into the following modules: Blend, Blur, Pixel, Coordinate, Lookup, Matrix, Shape, Generator. - Setup MetalPerformanceShaders filters And also compatible for CoreImage filters. - Previews and rendering backed with the power of Metal. - Drop-in support for your own custom filters using LUTs or using Cube. - Realtime camera capture and video smooth playback with filters. - Video source processing video file by Kakapos library.