GPUImage за изображение с голям размер

Използвам рамка GPUImage за добавяне на филтърни ефекти, които променят контраста, яркостта на изображението.

Когато се опитах да променя контраста, яркостта за голямо изображение, това пикселизира оригиналното изображение. Качеството на изображението е изчезнало. ето някакъв код, с който се опитах да променя контраста на изображението.

GPUImageContrastFilter *contrastfilter =[[GPUImageContrastFilter alloc]init];
[contrastfilter setContrast:contrastSlider.value];
UIImage *ima= [contrastfilter imageByFilteringImage:visibleScrollViewImage1];
imageView.image= ima;

изглежда, че изображението е малко замъглено. Има ли нещо, което съм пропуснал? Моля, предложете по-добър начин за добавяне на филтърни ефекти за голямо изображение.


person Manikandan    schedule 06.09.2013    source източник
comment

Този StackOverflow въпрос съдържа допълнителни подробности и някои възможни отговори на проблема. Нито едно от решенията не е наистина привлекателно; нито наистина трябва да се изисква. За съжаление, това изглежда е проблем с Django, където и двете желани „функции“ не могат да работят заедно „извън кутията“ с желания ефект. В моя случай, тъй като моят сайт е сайт с една страница, мога да се измъкна с настройка на контекстната променлива с "redirect_to" = '/' (в изгледа), за да отхвърля проблема.

  -  person iPatel    schedule 06.09.2013
comment
@iPatel Опитах и ​​този код. Отнема твърде много време за промяна на контраста, яркостта за голямо изображение.   -  person Manikandan    schedule 06.09.2013