Использование GPUImageFilterLookup в живом видео
Я могу использовать GPUImageLookupFilter для неподвижных изображений без проблем, но я не могу применить фильтр поиска для живого видео. Является ли это возможным? Если так, как?
Вот что я имею для неподвижных изображений:
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()
}
АКА, возможно ли, чтобы "stillImageSource" был живым видео потоком с камеры?