ImageDctHashSearchCriteria
Innehåll
[
Dölj
]
ImageDctHashSearchCriteria class
Representerar ett sökkriterium för att hitta bilder i ett dokument.
public class ImageDctHashSearchCriteria : ImageSearchCriteria
Konstruktörer
namn | Beskrivning |
---|---|
ImageDctHashSearchCriteria(Stream) | Initierar en ny instans avImageDctHashSearchCriteria klass med en specificerad ström. |
ImageDctHashSearchCriteria(string) | Initierar en ny instans avImageDctHashSearchCriteria klass med en angiven filsökväg. |
Egenskaper
namn | Beskrivning |
---|---|
MaxDifference { get; set; } | Hämtar eller ställer in högsta tillåtna skillnad mellan bilder. |
Metoder
namn | Beskrivning |
---|---|
And(SearchCriteria) | Kombinerar dettaSearchCriteria med andra kriterier med logisk AND-operator. |
Not() | Negerar dettaSearchCriteria . |
Or(SearchCriteria) | Kombinerar dettaSearchCriteria med andra kriterier med logisk OR-operator. |
Anmärkningar
Detta sökkriterium använder DCT-baserad perceptuell bildhash för att beräkna bildlikhet. Läs mer:
Exempel
Sök efter bilder i de bifogade filerna (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))
{
// Ange exempelbild att jämföra dokumentbilder med
ImageSearchCriteria criteria = new ImageDctHashSearchCriteria(@"D:\sample.png");
// Sök efter liknande bilder
PossibleWatermarkCollection possibleWatermarks = watermarker.Search(criteria);
// Ta bort eller ändra hittade bildvattenstämplar
// ...
}
Se även
- class ImageSearchCriteria
- namnutrymme GroupDocs.Watermark.Search.SearchCriteria
- hopsättning GroupDocs.Watermark