【发布时间】:2016-04-08 19:34:19
【问题描述】:
我创建了三个不同尺寸的相同图像。并给他们起名字image0_thumbnail.webp、image0_medium.webp和image0_original.webp。
用户将上传这些图片。我不希望用户选择同名的不同图像(可能来自不同的目录)。
如果他们这样做,那么它将比较同一图像的这些不同尺寸并检查它们是否都是同一图像并分别显示错误。
我遇到了这个 Compare two Images in JavaScript ,但它适用于相同大小的图像。我正在寻找 Javascript 中的解决方案。请帮忙
谢谢。
【问题讨论】:
-
请提供您的代码实现,您尝试过什么?不要只是寻求解决方案,要展示你的努力
-
嗨@FredMaggiowski,我不知道如何实现这一点。目前我使用link 中给出的相同实现,但这是针对相同大小的图像。文件名的字符串比较在这里不起作用。
-
如果您需要实际比较两张不同尺寸的图像以知道它们是相同的图像(仅在不同的比例上)。:正如@Alex Nikulin 建议的那样,您可以拍摄最大的图像并调整其大小到较小的大小并以这种方式进行测试。顺便说一下,如果您是生成缩放图像名称的人,并且您知道一组具有相同名称的图像具有相同的前缀(
image0_在您的例如)为什么不使用它们? -
谢谢。我会试试这个。
标签: javascript image compare