ImageDctHashSearchCriteria
내용물
[
숨다
]
ImageDctHashSearchCriteria class
문서에서 이미지를 찾기 위한 검색 기준을 나타냅니다.
public class ImageDctHashSearchCriteria : ImageSearchCriteria
생성자
이름 | 설명 |
---|---|
ImageDctHashSearchCriteria(Stream) | 의 새 인스턴스를 초기화합니다.ImageDctHashSearchCriteria 지정된 stream. 클래스 |
ImageDctHashSearchCriteria(string) | 의 새 인스턴스를 초기화합니다.ImageDctHashSearchCriteria 지정된 파일 경로가 있는 클래스. |
속성
이름 | 설명 |
---|---|
MaxDifference { get; set; } | 이미지 간에 허용되는 최대 차이를 가져오거나 설정합니다. |
행동 양식
이름 | 설명 |
---|---|
And(SearchCriteria) | 이것을 결합SearchCriteria 논리 AND operator. 를 사용하여 다른 기준으로 |
Not() | 부정SearchCriteria . |
Or(SearchCriteria) | 이것을 결합SearchCriteria 논리 OR operator. 를 사용하는 다른 기준과 함께 |
비고
이 검색 기준은 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);
// 찾은 이미지 워터마크 제거 또는 수정
// ...
}