ImageDctHashSearchCriteria
inhoud
[
verbergen
]
ImageDctHashSearchCriteria class
Vertegenwoordigt een zoekcriterium voor het vinden van afbeeldingen in een document.
public class ImageDctHashSearchCriteria : ImageSearchCriteria
Constructeurs
Naam | Beschrijving |
---|---|
ImageDctHashSearchCriteria(Stream) | Initialiseert een nieuw exemplaar van hetImageDctHashSearchCriteria klasse met een opgegeven stream. |
ImageDctHashSearchCriteria(string) | Initialiseert een nieuw exemplaar van hetImageDctHashSearchCriteria klasse met een opgegeven bestandspad. |
Eigenschappen
Naam | Beschrijving |
---|---|
MaxDifference { get; set; } | Haalt of stelt het maximaal toegestane verschil tussen afbeeldingen in. |
methoden
Naam | Beschrijving |
---|---|
And(SearchCriteria) | Combineert ditSearchCriteria met andere criteria met behulp van de logische AND-operator. |
Not() | Negeert ditSearchCriteria . |
Or(SearchCriteria) | Combineert ditSearchCriteria met andere criteria met behulp van de logische OR-operator. |
Opmerkingen
Dit zoekcriterium gebruikt op DCT gebaseerde perceptuele afbeeldingshash voor het berekenen van afbeeldingsovereenkomst. Kom meer te weten:
Voorbeelden
Zoek naar afbeeldingen in de bijgevoegde bestanden (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))
{
// Geef een voorbeeldafbeelding op om documentafbeeldingen mee te vergelijken
ImageSearchCriteria criteria = new ImageDctHashSearchCriteria(@"D:\sample.png");
// Zoek naar vergelijkbare afbeeldingen
PossibleWatermarkCollection possibleWatermarks = watermarker.Search(criteria);
// Verwijder of wijzig gevonden afbeeldingswatermerken
// ...
}
Zie ook
- class ImageSearchCriteria
- naamruimte GroupDocs.Watermark.Search.SearchCriteria
- montage GroupDocs.Watermark