我正在使用iOS框架开发一个CoreImage应用程序,其中用户可以应用一组特定的照片过滤器,如亮度、对比度、饱和度等。
到目前为止,我的应用程序在功能上可以很好地处理每个过滤器,但是它没有进行吸引人的图像编辑。
我有两个问题。
Q1。每个过滤器的最佳值范围是什么?
Q2。有没有办法获得UIImage的电流对比度或亮度值?
发布于 2013-11-27 05:53:05
每个过滤器都没有最佳值范围。这完全取决于您所要求的价值范围有多大。例如,对比度可以是0.0到1.0,无论应用程序需要什么,都要在0.0到1.0之间设置对比度值。在更改或操作RGB或CMYK或RYB像素值时,也会对所有其他过滤器应用相同的方法。
您无法获得图像的当前对比度和亮度,因为无论设置的对比度和亮度值是图像的当前B&C值。
这也取决于图像。如果图像是在黑暗的地方拍摄的,你需要设置高亮度和对比度,比如0.8或0.7。但是,如果一个图像是在一天内有光的时候拍摄的,那么要么不需要设置亮度或对比度,要么需要设置最小的验证值,比如0.2或0.3。
对于图像编辑或应用图像过滤器,我得到的最佳库是GPUImage
https://stackoverflow.com/questions/20234630
复制相似问题