ImageDctHashSearchCriteria
isi
[
bersembunyi
]
ImageDctHashSearchCriteria class
Mewakili kriteria pencarian untuk menemukan gambar dalam dokumen.
public class ImageDctHashSearchCriteria : ImageSearchCriteria
Konstruktor
Nama | Keterangan |
---|---|
ImageDctHashSearchCriteria(Stream) | Menginisialisasi instance baru dariImageDctHashSearchCriteria kelas dengan aliran tertentu. |
ImageDctHashSearchCriteria(string) | Menginisialisasi instance baru dariImageDctHashSearchCriteria kelas dengan jalur file tertentu. |
Properti
Nama | Keterangan |
---|---|
MaxDifference { get; set; } | Mendapat atau menyetel perbedaan maksimum yang diizinkan di antara gambar. |
Metode
Nama | Keterangan |
---|---|
And(SearchCriteria) | Gabungkan iniSearchCriteria dengan kriteria lain menggunakan logika AND operator. |
Not() | Meniadakan iniSearchCriteria . |
Or(SearchCriteria) | Gabungkan iniSearchCriteria dengan kriteria lain menggunakan logika OR operator. |
Perkataan
Kriteria pencarian ini menggunakan hash gambar perseptual berbasis DCT untuk menghitung kemiripan gambar. Belajarlah lagi:
Contoh
Cari gambar dalam file terlampir (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))
{
// Tentukan sampel gambar untuk dibandingkan dengan gambar dokumen
ImageSearchCriteria criteria = new ImageDctHashSearchCriteria(@"D:\sample.png");
// Cari gambar yang mirip
PossibleWatermarkCollection possibleWatermarks = watermarker.Search(criteria);
// Hapus atau modifikasi tanda air gambar yang ditemukan
// ...
}
Lihat juga
- class ImageSearchCriteria
- ruang nama GroupDocs.Watermark.Search.SearchCriteria
- perakitan GroupDocs.Watermark