gpt4 book ai didi

python - 比较两个以不同方式缩放或以不同方式压缩的相似图像

转载 作者:行者123 更新时间:2023-12-02 17:05:19 25 4
gpt4 key购买 nike

我正在尝试比较看起来相似的两个图像,但是当我进行像素间比较时,它们不会相似。
这里的问题是图像以不同的比例压缩。

再举个例子,如果我们拍摄Facebook个人资料图片和Twitter个人资料图片并逐像素比较,我们将看到图像不相同。
但是从外观上,我们将看到图像相同(图像宽度和高度相同)

我尝试了一种名为ImageHashing的库,该库可在Python中使用,当我使用平均哈希时,即使我在图像上有黑线,它也将显示为相同的行,其中Phash将具有与Pixel to Pixel比较相同的问题。

我以为另一种方式是Template matching(OpenCV),但是我不太相信图像比较

有什么方法可以比较压缩或采样不同的两个相似图像并获得正确的结果?

最佳答案

您可能会考虑本教程中讲授的均方误差(MSE)和结构相似性指数(SSIM)组合过程:

https://www.pyimagesearch.com/2014/09/15/python-compare-two-images/

MSE为0表示完全匹配; SIMM索引为1.00表示完美匹配。这是任意的,但是尽管压缩率和 Angular 有所不同,但MSE低于1000且SIMM指数高于0.5会表明存在强烈的相似性。

关于python - 比较两个以不同方式缩放或以不同方式压缩的相似图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55855097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com