Пример #4.
Страница 1 из 1
Пример #4.
- Код:
- (IBAction)refreshImage:(id)sender
{
[filter setValue: @(slider.value) forKey: kCIInputAngleKey];
CIImage * result = [filter valueForKey: kCIOutputImageKey];
CGRect extent = result.extent;
CGImageRef cgImage = [context createCGImage: result fromRect: extent];
imageView.image = [UIImage imageWithCGImage: cgImage];
CGImageRelease(cgImage);
}
Соискатели используют слайдер для изменения параметров фильтра. После изменения значения слайдера перезагружается изображение. Обработка изображения в основном потоке и вывод в интерфейс не лучшее по производтительности решение.
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения
|
|