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 με άλλα κριτήρια χρησιμοποιώντας τον λογικό τελεστή OR. |
Παρατηρήσεις
Αυτό το κριτήριο αναζήτησης χρησιμοποιεί αντιληπτικό κατακερματισμό εικόνας βάσει 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