如何随机生成数字以更改UIImage的对比度?

时间:2013-12-23 17:40:23

标签: ios xcode random uiimage contrast

我需要随机生成UIImage的对比度。我怎么做的?另外,如果你能告诉我如何对色调,亮度,清晰度,饱和度等做同样的事情。

2 个答案:

答案 0 :(得分:0)

你可以用这种方式生成随机数:

int x = arc4random() % 1000;

生成0到999之间的随机数。浮动你 可以生成:

#define ARC4RANDOM_MAX      0x100000000

double myValue = floorf(((double)arc4random() / ARC4RANDOM_MAX) * 10.0f);

答案 1 :(得分:-1)

您可以使用此图片过滤类别

https://github.com/esilverberg/ios-image-filters

然后去:

[myImage brightness:arc4random() % 256 / 255]