本文主要阐述用传统图像处理的手段来解决RGB图的颜色量化问题;
简单解释下颜色量化,一张RGB图,图上每个像素点分别有R、G、B三个分量,每个分量由一个字节表示,那么颜色空间大小是256^3。显然人眼观测的时候,不可能对色彩区分得这么细致,那么在计算机处理的时候,为了节约空间,或者对图片做色彩纬度的索引,我们往往需要提取图片的主要色彩。在提取过程中可能会对相似的颜色做合并等等操作,最终得到一些主要的RGB值,作为图像的主色调。颜色量化算法_百度百科
本文介绍的流程与上述百科内的不太相同,主要针对图像的特点做了一些调整。
处理流程
代码
https://github.com/AC-NOMI/simple_color_extraction