CIfilter中的最佳过滤值范围

时间:2013-11-27 05:30:33

标签: ios iphone objective-c core-image

我正在使用CoreImage框架开发iOS应用程序,用户可以在其中应用一组照片滤镜,如亮度,对比度,饱和度等。

到目前为止,我的应用程序在功能上与每个过滤器都运行良好,但它没有进行吸引人的图像编辑。

我有两个问题。

Q1。每个过滤器的最佳值范围应该是多少?

Q2。有没有办法获得UIImage的当前对比度或亮度值?

1 个答案:

答案 0 :(得分:1)

每个过滤器没有最佳值范围。这一切都取决于您的要求,需要多少价值范围。例如,对比度可以是0.0到1.0,无论您的应用需要将对比度值设置在0.0到1.0之间。 在更改或操作RGB或CMYK或RYB像素值时,同样适用于所有其他滤镜。

你无法获得图像的当前对比度和亮度,因为无论对比度和物体的价值如何。亮度设定是目前的B&图像C。

这也取决于图像。如果在暗处拍摄图像,则需要设置高亮度和对比度,如0.8或0.7。 但是如果在有光存在的白天捕获图像,则无需设置亮度或对比度,或者需要设置0.2或0.3的最小值。

对于图像编辑或应用图像过滤器,我得到的最佳库是GPUImage