iOS图片取色

iOS图片取色,第1张

SOZOChromoplast

Pod安装一下,然后import SOZOChromoplast,这个库里面的dominantColor感觉取出的颜色不是我们肉眼看上去所感觉的。

这个感觉比较迟钝,有点慢,进行切换了,颜色还没取出,但是它可以取出我们肉眼所感觉的主色调。

需求:根据的颜色显示不同的背景颜色

解决方法1使用谷歌官方的api中提供的方法Palette来实现。

缺点:不能保证颜色获取的到;也有可能获取部分颜色并不是想要的效果

2比较笨的方式:遍历整张的像素点,将整个像素点的颜色值(去掉白色和纯黑色值)保存下来,选出颜色值最多的一个做为背景色。

a方法:getPicturePixel:获取像素点的颜色值

b删选出色值并赋值给imageview

以上就是关于iOS图片取色全部的内容,包括:iOS图片取色、Android 获取图片颜色、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9806862.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存