GPUImage
GPUImage copied to clipboard
Using GPUImageLookupFilter on live video
Hi,
I am able to use the GPUImageLookupFilter on still images with no problem but I am not able to apply the lookup filter to live video. Is it possible? If so how?
This is what I have for still images
var filteredImage:UIImage!
func lookupFilter() {
let stillImageSource = GPUImagePicture(image: UIImage(named: "lookup"))
let filterApplied = GPUImagePicture(image: UIImage(named: "lookupF"))
let lookup = GPUImageLookupFilter()
stillImageSource.addTarget(lookup)
filterApplied.addTarget(lookup)
lookup.useNextFrameForImageCapture()
stillImageSource.processImage()
filterApplied.processImage()
lookup.imageFromCurrentFramebuffer()
filteredImage = lookup.imageFromCurrentFramebuffer()
}
AKA is it possible to have the "stillImageSource" be a live video stream from the camera? Thank you for any help!
Would also love to know. I already recorded a video and I need a live filter in my player
Any Idea how to use lookup filter to AVPlayer?