ImageDctHashSearchCriteria
Содержание
[
Скрывать
]
ImageDctHashSearchCriteria class
Представляет критерий поиска изображений в документе.
public class ImageDctHashSearchCriteria : ImageSearchCriteria
Конструкторы
Имя | Описание |
---|---|
ImageDctHashSearchCriteria(Stream) | Инициализирует новый экземплярImageDctHashSearchCriteria класс с указанным потоком. |
ImageDctHashSearchCriteria(string) | Инициализирует новый экземплярImageDctHashSearchCriteria класс с указанным путем к файлу. |
Характеристики
Имя | Описание |
---|---|
MaxDifference { get; set; } | Получает или задает максимально допустимую разницу между изображениями. |
Методы
Имя | Описание |
---|---|
And(SearchCriteria) | Объединяет этоSearchCriteria с другими критериями, используя логический оператор И. |
Not() | Отменяет этоSearchCriteria . |
Or(SearchCriteria) | Объединяет этоSearchCriteria с другими критериями, используя логический оператор ИЛИ. |
Примечания
Этот критерий поиска использует перцепционный хэш изображения на основе DCT для вычисления схожести изображения. Узнать больше:
Примеры
Поиск изображений во вложенных файлах (pdf).
WatermarkerSettings settings = new WatermarkerSettings();
settings.SearchableObjects = new SearchableObjects
{
PdfSearchableObjects = PdfSearchableObjects.All
};
PdfLoadOptions loadOptions = new PdfLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\test.pdf", loadOptions, settings))
{
// Указываем образец изображения для сравнения изображений документа с
ImageSearchCriteria criteria = new ImageDctHashSearchCriteria(@"D:\sample.png");
// Поиск похожих изображений
PossibleWatermarkCollection possibleWatermarks = watermarker.Search(criteria);
// Удалить или изменить найденные водяные знаки изображения
// ...
}
Смотрите также
- class ImageSearchCriteria
- пространство имен GroupDocs.Watermark.Search.SearchCriteria
- сборка GroupDocs.Watermark