用Python查找图像中使用最多的颜色
PIL是Python成像库,它为Python解释器提供了图像编辑功能。它是由Fredrik Lundh和其他几个贡献者开发的。Pillow是友好的PIL分叉,是由Alex Clark和其他贡献者开发的一个易于使用的库。我们将与Pillow一起工作。
让我们通过一步步的实施来了解:
1. 读取一个图像
为了读取PIL中的图像,我们使用图像方法。
2.转换为RGB图像
3. 获取图像的宽度和高度
4. 遍历图像的所有像素,并从该像素获得R、G、B值
输出:
5.初始化三个变量
- r_total = 0
- g_total = 0
- b_total = 0
遍历所有像素并将每种颜色添加到不同的初始化变量。
输出:
我们可以看到R、G和B的值非常大,这里我们将使用计数变量
再初始化一个变量。
count = 0
以下是实现情况:
使用的图片-
输出: