我想计算图像的感知亮度,并将图像划分为黑暗、中性和明亮。我发现了一个问题,here!下面我引用拉克希米·纳拉亚南的评论。我对这个方法很困惑。“第0通道的hist值的平均值”在这里是什么意思?第0通道指的是hsv图像中的灰度图像还是值通道?而且,这种方法的理论是什么?
嗯,在这种情况下,我认为hsv会更好。或者试试这个方法@2vision2。计算图像灰度的laplacian值。使用minMacLoc获取最大值。叫它麦斯瓦尔。如前所述,将您的锐度/亮度指数估计为- (maxval *平均V通道值)/(来自第0通道的hist值的平均值)。这会给你一些价值。低亮度图像通常在30以下。30 - 50可以拍成ok图像。50以上的图像是明亮的。
发布于 2017-07-13 07:15:20
如果你有一个RGB彩色图像,你可以通过将它转换到另一个颜色空间来获得亮度,该空间将颜色与HSV或实验室等亮度信息分开。
灰度图像已经显示出局部的“亮度”,因此不需要转换。
如果一个形象被认为是光明的取决于许多事情。主要是你的显示装置,参考图像,对比,人.
使用几个强度统计值应该可以为一个特定的显示设备提供一个ok分类。
https://stackoverflow.com/questions/45073182
复制相似问题