使用 CI 获取图像的平均颜色很简单,所以
filter = CIFilter(
name: "CIAreaAverage",
parameters: [kCIInputImageKey: image, kCIInputExtentKey: whole thing])
Run Code Online (Sandbox Code Playgroud)
但是如果你想要最常用的颜色怎么办?
(或者最好是最常用的前几个?)
请注意,手动完成这是微不足道的。(颜色小偷说,在你的浏览器中试试看 lokeshdhakar.com/projects/color-thief )
这个问题专门针对Core Image,谢谢。
看起来苹果在他们自己的几个 iOS 应用程序中使用了主导(不是平均)颜色,所以,似乎有一种 CI 方式?
再次注意,这个问题是专门针对Core Image 的。
| 归档时间: |
|
| 查看次数: |
266 次 |
| 最近记录: |