GetSimilarImageDeduplicationReportJSON

影像處理、最佳化、診斷

描述

以指定的閾值執行唯讀的感知影像去重分析,並以 JSON 寫出其工作量、可接受誤差與預估酬載節省指標

語法

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

參數

MaxHashDistance64 位元差異雜湊的最大漢明距離,0 到 7
MaxMeanError平均解碼取樣通道誤差上限,0 到 255
MaxChannelError單一取樣通道的最大解碼誤差,0 到 255
Report接收 JSON 文件

傳回值

傳回演練模式會合併的相似影像物件數量;沒有任何配對被接受或請求無效時傳回 0

JSON 欄位

thresholdshashDistance、meanError 與 channelError 限制
imagesScanned檢驗過的符合條件間接影像串流
imagesDecoded解碼進固定比較取樣的影像數
decodeFailures因無法解碼像素而略過的影像
canonicalImages被接受的不同正規分組
hashCandidates先前保留、共用至少一個差異雜湊分帶的影像
candidateComparisons通過語義與雜湊距離關卡、進入取樣確認的配對
imagesDeduplicated被接受為感知重複的影像數
referencesRepointedReferences that a live operation would redirect
reclaimableBytes屬於被接受重複串流的編碼酬載位元組
samplesCompared確認期間檢驗的顏色通道取樣值
maxAcceptedHashDistanceLargest accepted hash distance
maxAcceptedMeanError可接受的平均絕對通道最大誤差
maxAcceptedChannelError可接受的單一通道最大誤差

備註

此方法絕不改寫參照或移除物件

報告估算的是編碼串流承載的節省量,不含間接物件、字典、交叉參照與容器的額外開銷

套用寬鬆門檻前,請先目視檢視可接受的最大錯誤數與產出的文件

另見

DeduplicateSimilarImages, TPDFlibImageSimilarityDedupStats, GetImageDeduplicationReportJSON