【发布时间】:2013-12-23 17:40:23
【问题描述】:
我需要随机生成一个 UIImage 的对比度。我该怎么做?另外,如果你能告诉我如何对色调、亮度、锐度、饱和度等做同样的事情。
【问题讨论】:
标签: ios xcode random uiimage contrast
我需要随机生成一个 UIImage 的对比度。我该怎么做?另外,如果你能告诉我如何对色调、亮度、锐度、饱和度等做同样的事情。
【问题讨论】:
标签: ios xcode random uiimage contrast
你可以这样生成一个随机数:
int x = arc4random() % 1000;
生成一个介于 0 和 999 之间的随机数。 可以生成:
#define ARC4RANDOM_MAX 0x100000000
double myValue = floorf(((double)arc4random() / ARC4RANDOM_MAX) * 10.0f);
【讨论】:
您可以使用此图像过滤类别
https://github.com/esilverberg/ios-image-filters
然后走吧:
[myImage brightness:arc4random() % 256 / 255]
【讨论】: