GetSimilarImageDeduplicationReportJSON

图像处理、优化、诊断

说明

使用提供的阈值运行只读感知图像去重分析,并将其工作量、接受错误和估计有效负载节省指标写入 JSON

语法

Function TPDFlib.GetSimilarImageDeduplicationReportJSON(
  MaxHashDistance, MaxMeanError, MaxChannelError: Integer;
  Out Report: WideString): Integer;

参数

MaxHashDistance从 0 到 7 的最大 64 位差异哈希汉明距离
MaxMeanError解码样本通道的最大平均误差,范围为 0 至 255
MaxChannelError单个采样通道从 0 到 255 的最大解码误差
Report接收 JSON 文档

返回值

返回干运行将合并的相似图像对象数量,没有接受的图像对或请求无效时返回 0

JSON 字段

thresholds请求的 hashDistance、meanError 和 channelError 限制
imagesScanned已检查的合格间接图像流
imagesDecoded解码为固定比较样本的图像
decodeFailures因无法解码像素而跳过的图像
canonicalImages不同的已接受规范组
hashCandidates至少共享一个差异哈希带的先前保留图像
candidateComparisons通过语义和哈希距离门限并达到样本确认的配对
imagesDeduplicated被接受为感知重复项的图像
referencesRepointed实时操作将重定向的引用
reclaimableBytes属于已接受重复流的编码载荷字节
samplesCompared确认期间检查的颜色通道采样值
maxAcceptedHashDistance接受的最大哈希距离
maxAcceptedMeanError最大可接受平均绝对通道误差
maxAcceptedChannelError最大可接受单通道误差

备注

该方法绝不重写引用或移除对象

该报告估算编码流负载节省量,并排除间接对象、字典、交叉引用和容器开销

在应用宽松阈值前,直观检查可接受的最大错误数和生成的文档

另请参阅

DeduplicateSimilarImages、TPDFlibImageSimilarityDedupStats、GetImageDeduplicationReportJSON