图像比较:发布在Maven Central和jCenter Java库中,该库比较2张相同大小的图像,并通过绘制矩形直观地显示差异。 可以从比较中排除图像的某些部分。 可用于自动化质量检查

时间:2024-02-24 06:50:48
【文件属性】:

文件名称:图像比较:发布在Maven Central和jCenter Java库中,该库比较2张相同大小的图像,并通过绘制矩形直观地显示差异。 可以从比较中排除图像的某些部分。 可用于自动化质量检查

文件大小:2.66MB

文件格式:ZIP

更新时间:2024-02-24 06:50:48

java library awesome opensource algorithms

关于 发布在Maven Central和jCenter Java库上,该库比较2张相同大小的图像,并通过绘制矩形直观地显示差异。 可以从比较中排除图像的某些部分。 可以用于自动化质量检查。 image-comparison的用法可以在这里找到 实施仅使用标准的核心语言和平台功能,不允许使用第三方库和窃的代码。 像素(在两个图像中具有相同的坐标)在视觉上可以相似,但是具有不同的RGB值。 如果2个像素彼此之间的差异大于pixelToleranceLevel (以下描述的此配置),则视为“不同”。 比较的输出是actual图像的副本。 差异用红色矩形概述,如下所示。 没有使用第三方库或借用的代码。 图像的某些部分可以从比较中排除,并绘制在结果图像中。 关于在habr上进行image-comparison的文章: 构型 属性 描述 threshold 该阈值表示不相等像素之间的最大距离。 可以根据图像的大小和要求进行更改。 rectangleLineWidth 绘制矩形的线的宽度。 destination 结果目标文件。 minimalRectangleSize 最小


【文件预览】:
image-comparison-master
----.travis.yml(200B)
----gradlew.bat(2KB)
----gradlew(5KB)
----pom.xml(2KB)
----gradle.properties(0B)
----.github()
--------FUNDING.yml(65B)
--------pull_request_template.md(2KB)
--------ISSUE_TEMPLATE()
--------workflows()
----_config.yml(26B)
----RELEASE_NOTES.md(4KB)
----LICENSE(11KB)
----gradle()
--------wrapper()
----CONTRIBUTING.md(1KB)
----src()
--------test()
--------main()
----run.sh(237B)
----.gitignore(47B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(10KB)
----settings.gradle(39B)
----build.gradle(3KB)

网友评论