ImageDctHashSearchCriteria
Contenido
[
Ocultar
]
ImageDctHashSearchCriteria class
Representa un criterio de búsqueda para encontrar imágenes en un documento.
public class ImageDctHashSearchCriteria : ImageSearchCriteria
Constructores
Nombre | Descripción |
---|---|
ImageDctHashSearchCriteria(Stream) | Inicializa una nueva instancia delImageDctHashSearchCriteria clase con un flujo especificado. |
ImageDctHashSearchCriteria(string) | Inicializa una nueva instancia delImageDctHashSearchCriteria clase con una ruta de archivo especificada. |
Propiedades
Nombre | Descripción |
---|---|
MaxDifference { get; set; } | Obtiene o establece la diferencia máxima permitida entre imágenes. |
Métodos
Nombre | Descripción |
---|---|
And(SearchCriteria) | Combina estoSearchCriteria con otros criterios utilizando el operador AND lógico. |
Not() | niega estoSearchCriteria . |
Or(SearchCriteria) | Combina estoSearchCriteria con otros criterios utilizando el operador OR lógico. |
Observaciones
Este criterio de búsqueda utiliza un hash de imagen perceptual basado en DCT para calcular la similitud de la imagen. Aprende más:
Ejemplos
Búsqueda de imágenes en los archivos adjuntos (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))
{
// Especifique una imagen de muestra para comparar imágenes de documentos con
ImageSearchCriteria criteria = new ImageDctHashSearchCriteria(@"D:\sample.png");
// Buscar imágenes similares
PossibleWatermarkCollection possibleWatermarks = watermarker.Search(criteria);
// Eliminar o modificar las marcas de agua de las imágenes encontradas
// ...
}
Ver también
- class ImageSearchCriteria
- espacio de nombres GroupDocs.Watermark.Search.SearchCriteria
- asamblea GroupDocs.Watermark