Я пытаюсь применить CIBlendWithMask CIFilter на iOS, установив два изображения и маску, все работает, однако память не освобождается и постоянно увеличивается при каждом применении фильтра. Как я могу решить эту проблему?
Я использую следующий код для применения фильтра.
CIFilter *filterC = [CIFilter filterWithName:@"CIBlendWithMask"];
[filterC setValue:secondImage forKey:@"inputImage"];
[filterC setValue:currentImage forKey:@"inputBackgroundImage"];
[filterC setValue:mask forKey:@"inputMaskImage"];
previewImg = filterC.outputImage;
Заранее спасибо.