Tag: 平均

如何计算UIImage的平均颜色?

我想build立一个应用程序,让用户select一个图像,并输出“平均颜色”。 例如,这个图像: 平均颜色是绿/淡黄色。 目前,我得到了这个代码: // In a UIColor extension public static func fromImage(image: UIImage) -> UIColor { var totalR: CGFloat = 0 var totalG: CGFloat = 0 var totalB: CGFloat = 0 var count: CGFloat = 0 for x in 0..<Int(image.size.width) { for y in 0..<Int(image.size.height) { count += 1 var rF: CGFloat = 0, […]

计算可变参数的移动平均值

我有一个整数属性,每秒更新信号强度值范围从0 – 100。 我希望能够在过去的10,25,50次测量中保持移动平均的持续测量。 什么是最有效的方法呢? 我目前正在考虑使用NSMutableArray来实现一组FIFO队列,并在每次添加一个新的队列时popup前导值,一旦该arrays具有必要的条目数量。 但是,我不确定是否有一个更有效的方法来做到这一点。