使用OpenCV和Python,找出一张图片的主导颜色

安装OpenCV和Python环境,看这里

LinuxLogo

我们来看一看上图中占主导地位的颜色(颜色所占比重最多的)。我们可以看到白色和黑色为主流颜色。人可以很好的辨别出一张图片的主要颜色,那计算机呢?下面我们用OpenCV和Python来做这件事。

K-Means Clustering算法

wiki上解释k-means clustering算法

K-Means Clustering算法的Python和OpenCV实现

新建一个文件utils.py,定义两个函数帮助我们绘制图片的主要颜色:

执行:

QQ截图20151214104751QQ截图20151214104601

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注