【发布时间】:2018-12-21 05:26:50
【问题描述】:
我正在尝试在 Python 的 OpenCV 上重新创建一个算法(来自 publication),以检测图像是否具有褪色效果。
论文陈述如下:
“褪色图像的动态范围缩小(在灰度 图像)相对于具有自然色彩的图像。合规性 分数只是通过重新调整动态范围来计算 灰度图像到 [0;100]"
问题是,我不明白什么是灰度动态范围。
这是关于计算灰度图像 [0-255] 的最小和最大像素值之间的差异并将该值重新缩放到 [0-100] 的范围吗?
【问题讨论】:
-
是的,动态范围是最大值和最小值的差值。引用可能遗漏了一些信息,因为简单地缩放图像的强度值不会给你分数,还必须做其他事情。
-
可能:例如:如果您的范围是 0..255 => gdr=255,那么您的得分是 100。对于 80..173 => gdr=93 的范围,您的得分是 93*100 /255=36.47 但这只是我的直觉,没有读过论文;)
标签: python opencv image-processing classification grayscale