Iphone 如何使用核心图像过滤器调整对比度或清晰度?
如何使用核心图像框架调整对比度或清晰度?应该使用哪些过滤器,为什么 有没有任何例子可以说明如何做到这一点?对比很容易:Iphone 如何使用核心图像过滤器调整对比度或清晰度?,iphone,ios,ios5,core-image,Iphone,Ios,Ios5,Core Image,如何使用核心图像框架调整对比度或清晰度?应该使用哪些过滤器,为什么 有没有任何例子可以说明如何做到这一点?对比很容易: CIFilter * controlsFilter = [CIFilter filterWithName:@"CIColorControls"]; [controlsFilter setValue:myImage forKey:kCIInputImageKey]; [controlsFilter setValue:@(1.5) forKey:@"inputContrast"];
CIFilter * controlsFilter = [CIFilter filterWithName:@"CIColorControls"];
[controlsFilter setValue:myImage forKey:kCIInputImageKey];
[controlsFilter setValue:@(1.5) forKey:@"inputContrast"];//and so on
displayImage = controlsFilter.outputImage; //and do a conversion from CIImage
但是,为了提高清晰度,您运气不好,因为iOS 5.0的过滤器中没有包含这种功能。我不得不使用
[过滤器设置值:[NSNumber numberWithFloat:1.5]forKey:@“inputContrast”]代码>而不是[controlsFilter设置值:1.5 forKey:@“inputContrast”]代码>。