GetSimilarImageDeduplicationReportJSON

Обработка изображений, оптимизация, диагностика

Описание

Запускает анализ дедупликации изображений только для чтения с переданными порогами и записывает метрики работы, принятой погрешности и оценочной экономии нагрузки в JSON

Синтаксис

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

Параметры

MaxHashDistanceМаксимальное расстояние Хэмминга difference-хеша 64 бит от 0 до 7
MaxMeanErrorМаксимальная средняя ошибка декодированного сэмпл-канала от 0 до 255
MaxChannelErrorМаксимальная ошибка декодирования одного сэмплированного канала от 0 до 255
ReportПолучает JSON-документ

Возвращаемые значения

Возвращает число похожих объектов-изображений, которые пробный прогон consolidировал бы, либо 0, если ни одна пара не принята или запрос недопустим

Поля JSON

порогиhashDistance, meanError и channelError пределы
imagesScannedИзученные подходящие косвенные потоки изображений
imagesDecodedИзображения, декодированные в фиксированную выборку сравнения
decodeFailuresИзображения пропущены, поскольку их пиксели не удалось декодировать
canonicalImagesРазличные принятые канонические группы
hashCandidatesРанее удерживаемые изображения, разделяющие хотя бы одну полосу хеша различий
candidateComparisonsПары, прошедшие семантический и дистанционный фильтры и дошедшие до подтверждения выборкой
imagesDeduplicatedИзображения, принятые как перцептивные дубликаты
referencesRepointedСсылки, которые перенаправила бы живая операция
reclaimableBytesЗакодированные байты полезной нагрузки, принадлежащие принятым дублирующимся потокам
samplesComparedПросмотренные выборки значений цветовых каналов при подтверждении
maxAcceptedHashDistanceНаибольшая принятая дистанция хеша
maxAcceptedMeanErrorНаибольшая принятая средняя абсолютная ошибка канала
maxAcceptedChannelErrorНаибольшая принятая индивидуальная ошибка канала

Примечания

Метод никогда не переписывает ссылки и не удаляет объекты

Отчет оценивает экономию закодированной полезной нагрузки потоков и исключает накладные расходы косвенных объектов, словарей, перекрестных ссылок и контейнеров

Просмотрите визуально принятые максимальные ошибки и полученный документ, прежде чем применять разрешающие пороги

См. также

DeduplicateSimilarImages, TPDFlibImageSimilarityDedupStats, GetImageDeduplicationReportJSON