当前位置: 首页 > 面试题库 >

比较2图片在php

单于翰飞
2023-03-14
问题内容

比较2张图像以查看它们是否都是相同的文件很容易,将文件MD5扔掉了,但是通过使用PHP
GD来获取2张图像的差异,是否有可能确定2张图像是否相同。如果我们在哪里得到两者的差异,并且都是白色的(id假设是白色甚至是黑色),那么我们现在知道它们都是同一张照片吗?

另外请注意:id喜欢知道是否有可能获得2张相同大小的图像来创建洋葱皮效果,其中1张透明度为50%,另一张透明度为50%。


问题答案:

ImageMagick通过PHP ImageMagick扩展提供了可用于此目的的各种工具。

http://www.php.net/manual/zh/function.imagick-
compareimages.php

最大的问题是该库的文档几乎不存在,因此将涉及很多反复试验。



 类似资料:
  • 问题内容: 是否有任何方法可以接收2个JSON对象并将其进行比较以查看是否有任何数据已更改? 编辑 在审查评论之后,需要进行一些澄清。 JSON对象定义为 “一组无序的名称/值对。一个对象以{(左括号)开始,以}(右括号)结束。每个名称后面都带有:(冒号),名称/值对之间以,(逗号)分隔。 ”。- json.org 我的目标是能够简单地比较2个JSON对象文字。 我不是javascript专家,所

  • 库特性 特性 Chart.js D3 HighCharts Chartist 完全免费 ✓ ✓ ✓ Canvas ✓ SVG ✓ ✓ ✓ 内置图表 ✓ ✓ ✓ 8+图表类型 ✓ ✓ ✓ 可扩展自定义图表 ✓ ✓ 支持现代浏览器 ✓ ✓ ✓ ✓ 丰富的文档 ✓ ✓ ✓ ✓ 开源 ✓ ✓ ✓ ✓ 内置图表类型 类型 Chart.js HighCharts Chartist 混合图表 ✓ ✓ 折线图 ✓

  • 本文向大家介绍PHP实现的简易版图片相似度比较,包括了PHP实现的简易版图片相似度比较的使用技巧和注意事项,需要的朋友参考一下 由于相似图片搜索的php实现的 API 不怎么符合我的用途,所以我重新定义 API 的架构,改写成比较简单的函数方式,虽然还是用对象的方式包装。

  • 问题内容: 例如,我有要比较的功能列表: http://play.golang.org/p/_rCys6rynf 如果两个函数相同,比较的正确方法是什么? 问题答案: 在继续之前:您应该重构而不是比较函数值地址。 规格:比较运算符: 切片,贴图和函数值不可比较。但是,在特殊情况下,可以将切片,映射或函数值与预先声明的标识符进行比较。 函数值不可比。如果功能值的地址相同(不是保存功能值的变量的地址,

  • 我是powershell的新手。我想知道为什么下面的代码总是返回“false”: 什么时候 一个文件是另一个文件的副本 "get-filehash tn|selet-ject hash"为两个文件返回相同的值 两个文件都在同一个目录中 Tnx提前为您解答!

  • 问题内容: 我有两个地图声明为。在这里可以是另一个(依此类推)。我想检查两个地图是否完全相同,但不知道其深度。除了使用递归,我还可以比较每个地图上被调用的输出吗?还是有比较简单的方法比较地图? 问题答案: 快速回答 您应该使用该方法,因为已经实现了该方法以执行所需的比较。本身就像使用迭代器一样,但这是一种效率较低的方法。另外,正如@Teepeemm所指出的那样,它受元素顺序的影响(基本上是迭代器的