基于 Swift 的主题色提取库: ColorArtwork

2017-03-04 14:17:50 +08:00
 XDDD

从一张图片中提取出 1 个背景色和 3 个主题色。

基于这个博客的算法,只用了 CoreGraphics 所以兼容果家的全平台。

https://github.com/XQS6LB3A/ColorArtwork

大概效果:

3473 次点击
所在节点    iDev
2 条回复
yepinf
2017-03-04 18:09:12 +08:00
挺好玩的样子,用于图文混编很合适

支持一下
XDDD
2017-03-05 18:03:48 +08:00
@yepinf 目前只考虑到用于专辑插图,其他用途请注意:
- 处理时直接丢弃了 alpha 通道,透明图片的结果可能和预期不一致
- 由于要对图片中所有像素计数,速度可能稍慢。一张 600*600 的图片要花费 0.1 秒
- 为了提高效率,过大的图片将自动缩放至 300*300 ,处理时间降至 0.03 秒
- 如果图片比较复杂,缩放后颜色的准确度会降低。若有此要求,请手动指定图片尺寸

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/344867

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX