Как я могу сделать изображение ярче (ярче, как эффект вспышки), используя Core Graphics - PullRequest
0 голосов
/ 07 мая 2010

Как получить эффект вспышки для изображений, полученных с камеры?После того, как я получил изображение с камеры (оно отображается в UIImageView) и перед сохранением его в виде файла, я хотел бы осветлить (в некоторых случаях) изображение, нажав кнопку Flash.Возможно ли это с помощью Core Graphics ??

1 Ответ

2 голосов
/ 08 мая 2010

Посмотрите на мой ответ на этот вопрос . Этот вопрос был о том, чтобы сделать изображение темнее, но вы можете использовать точно такой же код и сделать изображение светлее, наложив частично прозрачный белый цвет:

//draw a 50% white overlay
CGContextSetGrayFillColor(cx, 1.0, 0.5);
CGContextFillRect(cx, imageRect);
...