AsposeOcr.PreprocessImage

PreprocessImage(string, PreprocessingFilter)

이미지 전처리를 사용하여 OCR의 정확도를 높입니다. 지정한 순서대로 입력 이미지에 적용될 필터 목록을 만듭니다. 필터를 만드는 예: PreprocessingFilter filters = new PreprocessingFilter { PreprocessingFilter.Invert() , PreprocessingFilter.Threshold(150), PreprocessingFilter.Binarize(), PreprocessingFilter.Rotate(180), PreprocessingFilter.Resize(3000,3000, Aspose.OCR.Filters.InterpolationFilterType.Box), ScalefilfilterFilterType. ), PreprocessingFilter.Dilate() }; 모두 필요하지는 않습니다. 필요한 것만 설정하세요.

public MemoryStream PreprocessImage(string fullPath, PreprocessingFilter filters)
모수유형설명
fullPathString이미지의 전체 경로입니다.
filtersPreprocessingFilter이미지 최적화 필터PreprocessingFilter.

반환 값

저장하거나 인식할 수 있도록 수정된 이미지로 스트리밍합니다.

또한보십시오


PreprocessImage(MemoryStream, PreprocessingFilter)

이미지 전처리를 사용하여 OCR의 정확도를 높입니다. 지정한 순서대로 입력 이미지에 적용될 필터 목록을 만듭니다. 필터를 만드는 예: PreprocessingFilter filters = new PreprocessingFilter { PreprocessingFilter.Invert() , PreprocessingFilter.Threshold(150), PreprocessingFilter.Binarize(), PreprocessingFilter.Rotate(180), PreprocessingFilter.Resize(3000,3000, Aspose.OCR.Filters.InterpolationFilterType.Box), ScalefilfilterFilterType. ), PreprocessingFilter.Dilate() }; 모두 필요하지는 않습니다. 필요한 것만 설정하세요.

public MemoryStream PreprocessImage(MemoryStream stream, PreprocessingFilter filters)
모수유형설명
streamMemoryStream이미지를 포함하는 메모리 스트림.
filtersPreprocessingFilter이미지 최적화 필터PreprocessingFilter.

반환 값

저장하거나 인식할 수 있도록 수정된 이미지로 스트리밍합니다.

또한보십시오