GetSimilarImageDeduplicationReportJSON
画像処理、最適化、診断
説明
指定されたしきい値で読み取り専用の知覚的画像重複除去解析を実行し、処理量、許容誤差、および推定ペイロード削減量を JSON として書き込みます
構文
Function TPDFlib.GetSimilarImageDeduplicationReportJSON(
MaxHashDistance, MaxMeanError, MaxChannelError: Integer;
Out Report: WideString): Integer;
パラメータ
| MaxHashDistance | 0~7 の 64 ビット差分ハッシュの最大ハミング距離 |
|---|---|
| MaxMeanError | 0 から 255 までの、デコード済みサンプルチャネル誤差の最大平均値 |
| MaxChannelError | サンプリングされた 1 チャンネルのデコード済み最大誤差です。範囲は 0~255 です |
| Report | JSON ドキュメントを受け取ります |
戻り値
dry run で統合される類似画像オブジェクト数を返します。ペアが受け入れられないか要求が無効な場合は 0 を返します
JSON フィールド
| thresholds | 要求された hashDistance、meanError、channelError の上限 |
|---|---|
| imagesScanned | 検査された適格な間接画像ストリーム |
| imagesDecoded | 固定比較サンプルへデコードされた画像 |
| decodeFailures | ピクセルをデコードできなかったためスキップされた画像 |
| canonicalImages | 受け入れられた異なる正規グループ |
| hashCandidates | 少なくとも 1 つの差分ハッシュバンドを共有する保持済み画像 |
| candidateComparisons | 意味とハッシュ距離のゲートを通過し、サンプル確認に到達したペア |
| imagesDeduplicated | 知覚的重複として受け入れられた画像 |
| referencesRepointed | 実際の処理がリダイレクトする参照 |
| reclaimableBytes | 受け入れられた重複ストリームに属するエンコード済みペイロードバイト |
| samplesCompared | 確認中に調べたカラーチャンネルのサンプル値 |
| maxAcceptedHashDistance | 受け入れられた最大ハッシュ距離 |
| maxAcceptedMeanError | 受け入れられた最大平均絶対チャンネル誤差 |
| maxAcceptedChannelError | 受け入れられた個別チャネルエラーの最大値 |
備考
このメソッドは参照を書き換えたり、オブジェクトを削除したりしません
レポートは符号化済みストリームのペイロード削減量を推定し、間接オブジェクト、辞書、相互参照、およびコンテナーのオーバーヘッドは除外します
許容的なしきい値を適用する前に、受け入れる最大エラー数と結果の文書を視覚的に確認してください
関連項目
DeduplicateSimilarImages、TPDFlibImageSimilarityDedupStats、GetImageDeduplicationReportJSON