ImageDctHashSearchCriteria

ImageDctHashSearchCriteria class

एक दस्तावेज़ में छवियों को खोजने के लिए एक खोज मानदंड का प्रतिनिधित्व करता है।

public class ImageDctHashSearchCriteria : ImageSearchCriteria

कंस्ट्रक्टर्स

नाम विवरण
ImageDctHashSearchCriteria(Stream) का एक नया उदाहरण प्रारंभ करता हैImageDctHashSearchCriteria एक निर्दिष्ट स्ट्रीम के साथ वर्ग।
ImageDctHashSearchCriteria(string) का एक नया उदाहरण प्रारंभ करता हैImageDctHashSearchCriteria एक निर्दिष्ट फ़ाइल पथ के साथ वर्ग.

गुण

नाम विवरण
MaxDifference { get; set; } छवियों के बीच अधिकतम अनुमत अंतर प्राप्त या सेट करता है।

तरीकों

नाम विवरण
And(SearchCriteria) इसे जोड़ता हैSearchCriteria तार्किक AND ऑपरेटर का उपयोग करते हुए अन्य मानदंडों के साथ.
Not() इसे नकारता हैSearchCriteria .
Or(SearchCriteria) इसे जोड़ता हैSearchCriteria तार्किक या ऑपरेटर का उपयोग करते हुए अन्य मानदंडों के साथ.

टिप्पणियों

यह खोज मानदंड छवि समानता की गणना के लिए डीसीटी आधारित अवधारणात्मक छवि हैश का उपयोग करता है। और अधिक जानें:

उदाहरण

संलग्न फाइलों में चित्र खोजें (पीडीएफ) .

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);
    // पाए गए छवि वॉटरमार्क को हटाएं या संशोधित करें
    // ...
}

यह सभी देखें