感知手:查找重复图像

[应用,bsd3型,命令行,图像,图书馆,程序][建议标签]

使用感知散列查找类似图像


[跳到自述]

模块

[索引] [快速跳跃]

旗帜

手动标记

姓名描述违约
带散列

对pHash使用FFI绑定

残疾人
llvm公司

使用LLVM后端到GHC,而不是NCG

残疾人
自动标记
姓名描述违约
禁用-webp

不依赖webp FFI绑定

残疾人
残疾人

不依赖avif FFI绑定

残疾人

使用-f<标志>启用标志,或-f-<flag>禁用该标志。更多信息

下载

维修人员角落

包装维护人员

对于包维护者和黑客托管者

候选人

  • 没有候选人
版本[RSS(RSS)] 0.1.0.0,0.1.0.1,0.1.0.2,0.1.1.0,0.1.1.1,0.1.2.0,0.1.3.0,0.1.3.1,0.1.3.2,0.1.3.3,0.1.3.5,0.1.4.1,0.1.4.2,0.1.4.3,0.1.4.4条,0.1.4.5,0.1.4.6,0.1.4.7(信息)
更改日志 CHANGELOG.md公司
依赖关系 阿维夫,基础(>=4.10 && <5),字节删除,容器,文件路径,髋关节,多汁像素,optparse应用程序(>=0.13.0.0),部分行程(>=0.2.1.0),感知手,原始的,stm公司(>=2.3),矢量,向量算法,网络处理器(>=0.1.0.3)[细节]
许可证 BSD-3条款
版权 版权所有:(c)2019-2021 Vanessa McHale
作者 凡妮莎·麦克海尔
维护人员 vamchale@gmail.com
类别 应用程序,命令行,图像
源回购 头部:git克隆https://github.com/vmchale/phash
已上传 通过vmchale公司2023-11-07T20:02:25Z
分配 尼克斯(NixOS):0.1.4.7
可执行程序 相位
下载 总计4285人(过去30天内有62人)
额定值 2.0(票数:1)[估算人贝叶斯平均]
您的评分
  • λ
  • λ
  • λ
状态 用户上传的文档
生成状态未知[还没有报告]

感知手自述-0.1.4.7

[返回包描述]

相位

这是哈斯克尔图书馆检测(潜在的)重复图像。

它还包含一个命令行工具。

使用

在一个或多个目录上使用:

phash~/图片~/下载~/Pictures/frog.jpeg,~/Downloads/frog.png

安装

预构建版本

对于许多平台,您可以找到二进制文件在这里.

来源

下载电缆安装GHC公司然后:

cabal安装perceptual-hash--constraint='hip+disable-chart'

图书馆

您可以在上找到库文档黑客攻击.

性能

与pHash库相比,该库在WebP、AVIF图像上的性能更好,在JPEG图像上性能更差。

基准文件Hash/cat.png时间21.50 ms(21.23 ms..21.70 ms)1.000平方米(0.999平方米..1.000平方英尺)平均21.54 ms(21.39 ms…21.88 ms)标准偏差525.3μs(224.2μs..946.8μs)基准文件Hash/frog.jpeg时间21.33 ms(20.57 ms..22.01 ms)0.997 R²(0.996 R²..0.999 R²)平均19.84 ms(19.53 ms…20.24 ms)标准偏差822.7μs(654.3μs.1.070 ms)异常值引入的方差:13%(适度膨胀)基准文件Hash/frog.png时间12.31 ms(11.88 ms..12.66 ms)0.997 R²(0.994 R²..0.999 R²)平均12.46 ms(12.34 ms..12.58 ms)标准偏差314.3μs(256.0μs..385.0μs)基准测试文件Hash/liz-taylor.webp时间69.02 ms(68.00 ms..70.23 ms)0.999 R²(0.997 R²..1.000 R²)平均71.69 ms(70.28 ms…74.98 ms)标准偏差3.688毫秒(1.345毫秒..6.107毫秒)异常值引入的方差:16%(适度膨胀)基准文件Hash/liz-taylor.png时间72.32 ms(70.35 ms..74.49 ms)0.998 R²(0.996 R²..1.000 R²)平均73.83 ms(72.60 ms…75.38 ms)标准偏差2.414毫秒(1.655毫秒..3.614毫秒)基准文件Hash/fashen.png时间142.0 ms(131.6 ms..153.4 ms)0.997 R²(0.991 R²..1.000 R²)平均145.8毫秒(142.0毫秒…153.9毫秒)标准偏差7.690毫秒(2.694毫秒..11.43毫秒)异常值引入的方差:13%(适度膨胀)基准文件Hash/fashen.avif时间172.2 ms(161.5 ms..187.6 ms)0.996 R²(0.991 R²..1.000 R²)平均175.1 ms(169.3 ms…185.3 ms)标准偏差12.16毫秒(5.052毫秒..18.42毫秒)异常值引入的方差:13%(适度膨胀)基准foreignHash/cat.png时间21.06 ms(20.88 ms..21.19 ms)1.000平方米(0.999平方米..1.000平方英尺)平均20.94 ms(20.80 ms…21.06 ms)标准偏差320.2μs(225.5μs..418.3μs)基准foreignHash/frog.jpeg时间9.255 ms(9.168 ms..9.378 ms)0.999平方英尺(0.999平方米..1.000平方英尺)平均9.234 ms(9.201 ms…9.273 ms)标准偏差94.68μs(79.14μs..120.7μs)基准foreignHash/frog.png时间10.37毫秒(10.28毫秒..10.47毫秒)0.999平方英尺(0.999平方米..1.000平方英尺)平均10.42 ms(10.37 ms..10.48 ms)标准偏差135.4μs(106.5μs..184.9μs)标杆管理foreignHash/liz-taylor.webp时间368.7 ms(352.4 ms..391.1 ms)1.000平方米(0.999平方米..1.000平方英尺)平均362.3 ms(357.6 ms..366.4 ms)标准偏差5.133毫秒(1.154毫秒..6.530毫秒)异常值引入的方差:19%(适度膨胀)标杆管理foreignHash/liz-taylor.png时间71.58 ms(71.12 ms..72.03 ms)1.000平方米(1.000平方…1.000平方英尺)平均71.84 ms(71.66 ms…72.24 ms)标准偏差502.0μs(339.8μs..710.2μs)国外基准Hash/fashen.png时间162.1 ms(160.6 ms..162.8 ms)1.000 R²(1.000 R²..1.000 R²)平均163.4毫秒(162.9毫秒.164.3毫秒)标准偏差990.0μs(544.6μs.1.476 ms)异常值引入的方差:12%(适度膨胀)国外基准Hash/fashen.avif时间705.5 ms(669.6 ms..757.2 ms)0.999 R²(0.998 R²..1.000 R²)平均716.4 ms(710.3 ms..728.3 ms)标准偏差11.54毫秒(1.129毫秒..13.84毫秒)异常值引入的方差:19%(适度膨胀)

外国图书馆

此包包含一个外部库和一个收割台文件

ATS装订

因为有外国图书馆,hs_散列也可用于ATS。ATS用户图书馆的hs-绑定.