ImageDctHashSearchCriteria
İçindekiler
[
Saklamak
]
ImageDctHashSearchCriteria class
Bir belgedeki görüntüleri bulmak için bir arama kriterini temsil eder.
public class ImageDctHashSearchCriteria : ImageSearchCriteria
yapıcılar
İsim | Tanım |
---|---|
ImageDctHashSearchCriteria(Stream) | Yeni bir örneğini başlatır.ImageDctHashSearchCriteria belirtilen bir akışa sahip sınıf. |
ImageDctHashSearchCriteria(string) | Yeni bir örneğini başlatır.ImageDctHashSearchCriteria belirtilen bir dosya yoluna sahip sınıf. |
Özellikleri
İsim | Tanım |
---|---|
MaxDifference { get; set; } | Görüntüler arasında izin verilen maksimum farkı alır veya ayarlar. |
yöntemler
İsim | Tanım |
---|---|
And(SearchCriteria) | Bunu birleştirirSearchCriteria mantıksal AND operatörünü kullanan diğer ölçütlerle. |
Not() | Bunu reddederSearchCriteria . |
Or(SearchCriteria) | Bunu birleştirirSearchCriteria mantıksal VEYA işlecini kullanan diğer ölçütlerle. |
Notlar
Bu arama kriteri, görüntü benzerliğini hesaplamak için DCT tabanlı algısal görüntü karmasını kullanır. Daha fazla bilgi edin:
Örnekler
Ekli dosyalarda (pdf) görsel arayın.
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))
{
// Belge resimlerini karşılaştırmak için örnek resim belirtin
ImageSearchCriteria criteria = new ImageDctHashSearchCriteria(@"D:\sample.png");
// Benzer görselleri ara
PossibleWatermarkCollection possibleWatermarks = watermarker.Search(criteria);
// Bulunan görüntü filigranlarını kaldırın veya değiştirin
// ...
}
Ayrıca bakınız
- class ImageSearchCriteria
- ad alanı GroupDocs.Watermark.Search.SearchCriteria
- toplantı GroupDocs.Watermark