如何使用Core Graphics使图像更亮(闪光效果更亮)

时间:2010-05-07 17:06:52

标签: objective-c iphone uiimageview core-graphics

如何从相机获取的图像获得闪光效果? 从相机获取图像后(在UIImageView中显示)并在将其保存为文件之前,我想通过按下Flash按钮来减轻(在某些情况下)图像。是否可以使用Core Graphics ??

1 个答案:

答案 0 :(得分:2)

看看my answer to this question。这个问题是关于使图像更暗,但你可以使用完全相同的代码,并通过覆盖部分透明的白色使图像更亮:

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