文件名称:image-duplicate-remover:删除重复的图像
文件大小:129KB
文件格式:ZIP
更新时间:2024-04-02 05:43:58
JavaScript
图像复制删除 从两个给定目录中递归删除重复的图像 太多相同但可能具有不同日期和其他元数据的图像。 该工具根据以下条件比较图像: 自v0.1.0起,文件的SHA-256哈希值 文件大小(以字节为单位)将在v0.2.0 宽度和高度,将在v0.4.0 位深度,将在v0.5.0 唯一颜色的数量将在v0.6.0 图像内容比较,将在v0.7.0 这个想法是从更强的方法开始,而逐步发展为更弱的方法。 请注意, 的最低支持版本是10.13.0 ,它是。 之下用于存储有关文件的任何元信息,因为有时要比较的文件量很大。 在v0.2.0版本中,可以重用生成的数据库文件而跳过读取文件。 从图像文件中读取信息是该工具执行过程中最耗时的部分。 安装 从0.3.0版本开始,需要其他工具。 确保PATH可用的 (最低版本1.3.18 )。 例如,可以通过在Mac中安装它: brew instal
【文件预览】:
image-duplicate-remover-master
----.eslintrc.json(92B)
----npm-shrinkwrap.json(311KB)
----.github()
--------workflows()
----ISSUE_TEMPLATE.md(284B)
----lib()
--------find-matching.js(4KB)
--------identify-image.js(2KB)
--------compare-images.js(2KB)
--------database.js(2KB)
--------store-image-data.js(2KB)
--------get-image-files.js(1KB)
--------is-media.js(887B)
--------read-image.js(2KB)
----.travis.yml(416B)
----LICENSE(1KB)
----README.md(6KB)
----renovate.json(191B)
----appveyor.yml(816B)
----tests()
--------fixtures()
--------lib()
--------index_test.js(581B)
--------cli_test.js(3KB)
----.gitignore(611B)
----index.js(5KB)
----bin()
--------image-duplicate-remover.js(3KB)
----package.json(1KB)