【发布时间】:2020-10-23 12:51:56
【问题描述】:
假设我有如下图片:
我有哪些选择来比较两张图片之间的相似度?显然它们是相同的图像,只是亮度不同。我找不到任何可行的方法,目前我最好的选择是训练一个 cnn 或自动编码器并比较输出的特征向量,但这似乎有点矫枉过正。任何提示将不胜感激。
【问题讨论】:
-
不确定是否有任何现有的解决方案,但总的来说,我认为在 HSL(色相、饱和度、亮度)色彩空间中简单地比较两个图像是个好主意。如果它们只是亮度不同,我会假设 H 和 S 值是相同的,或者至少非常相似。
-
确实,它们只会在亮度上有所不同。谢谢!
-
图像标准化可能是一个很好的预处理
-
您还可以比较图像边缘,根据参数化,即使亮度不同,它们也应该基本相同。
标签: python opencv computer-vision