4

我想用 PIL 处理上传的照片并确定一些“软”图像指标,例如:

  • 图像对比鲜明还是暗淡?
  • 彩色还是单色?
  • 亮还是暗?
  • 图像是暖的还是冷的(关于光温)?
  • 有主色调吗?

指标应该以评级方式来衡量,例如,彩色++++ 用于非常彩色的照片,彩色+ 用于相当单色的图像。

我已经注意到 PIL 的 ImageStat 模块,它为我的指标计算一些有趣的值,例如直方图的 RMS 等。但是,这个模块的文档记录相当差,所以我正在寻找更具体的算法来确定这些指标。

4

1 回答 1

1

我认为没有什么方法可以为您提供完全符合您需要的指标,但是它所具有的方法(例如 RMS)可以带您走很长的路。要用颜色来做事,你可以把图像每一种颜色分成一层,并得到每一层的 RMS,它告诉你一些你想知道的事情。您还可以以不同的方式转换图像,以便仅保留颜色信息等。

于 2009-06-24T09:01:52.110 回答