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);
    // 찾은 이미지 워터마크 제거 또는 수정
    // ...
}

또한보십시오