【发布时间】:2019-09-17 13:40:53
【问题描述】:
我正在寻找使用 Python 实现以下目标的最佳方法:
- 导入图片。
- 添加一个包含 n 个部分的网格(以下示例中显示了 4 个)。
- 为每个部分找到主要颜色。
期望的输出
输出一个数组、列表、字典或类似的捕获这些主要颜色值的东西。
甚至可能是一个显示颜色的 Matplotlib 图表(如像素艺术)。
我尝试了什么?
可以使用图像切片器对图像进行切片:
import image_slicer
image_slicer.slice('image_so_grid.png', 4)
然后我可能会使用 this 之类的东西来获得平均颜色,但我确信有更好的方法来做到这一点。
使用 Python 实现此目的的最佳方法是什么?
【问题讨论】:
标签: python opencv machine-learning scikit-image