我需要随机生成 UIImage 的对比度。我该怎么做?另外,如果你能告诉我如何对色调、亮度、锐度、饱和度等做同样的事情。
问问题
228 次
2 回答
0
您可以通过这种方式生成随机数:
int x = arc4random() % 1000;
生成一个介于 0 到 999 之间的随机数。您可以使用以下方法生成一个浮点数:
#define ARC4RANDOM_MAX 0x100000000
double myValue = floorf(((double)arc4random() / ARC4RANDOM_MAX) * 10.0f);
于 2013-12-23T17:44:17.547 回答
-1
您可以使用此图像过滤类别
https://github.com/esilverberg/ios-image-filters
然后去:
[myImage brightness:arc4random() % 256 / 255]
于 2013-12-23T17:47:24.687 回答