我有一张图片,我想改变它的亮度,我需要保存从实际图像中获得的合成图像,我该怎么做。我想使用UIslider增加亮度?
答案 0 :(得分:6)
从Github获取UIImage
类别here的代码。
要使图像变亮,请按如下所示编写代码:
//brighten value can be obtained from slider change event from -255 to 255.
UIImage* brightImage = [originalImage brightenWithValue:sliderValue];
//Convert image into data
NSData *brightImageData = UIImagePNGRepresentation(brightImage);
//Get the path of Documents directory and store the data object to proper file
答案 1 :(得分:-1)
以下是使用OpenGL ES1.1实现简单图像处理滤镜(亮度,对比度,饱和度,色调旋转,锐度)的示例代码和说明。 我推荐你这个苹果的官方link here