Использование 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" был живым видео потоком с камеры?

0 ответов

Другие вопросы по тегам