AsposeOcr.PreprocessImage

PreprocessImage(string, PreprocessingFilter)

Använd bildförbearbetning för att förbättra noggrannheten i OCR. Skapa en lista med filter som kommer att tillämpas på indatabilden i den ordning du anger. exempel för att skapa filter: PreprocessingFilter filters = new PreprocessingFilter 0dIn{_ 0dIn) , PreprocessingFilter.Threshold(150), PreprocessingFilter.Binarize(), PreprocessingFilter.Rotate(180), PreprocessingFilter.Resize(3000,3000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,300,000,000,000,000,000,000; ), PreprocessingFilter.Dilate() }; Du behöver inte alla. Ställ bara in det du behöver.

public MemoryStream PreprocessImage(string fullPath, PreprocessingFilter filters)
ParameterTypBeskrivning
fullPathStringHela vägen till bilden.
filtersPreprocessingFilterBildoptimeringsfilterPreprocessingFilter.

Returvärde

Streama med modifierad bild så att du kan spara eller känna igen den.

Se även


PreprocessImage(MemoryStream, PreprocessingFilter)

Använd bildförbearbetning för att förbättra noggrannheten i OCR. Skapa en lista med filter som kommer att tillämpas på indatabilden i den ordning du anger. exempel för att skapa filter: PreprocessingFilter filters = new PreprocessingFilter 0dIn{_ 0dIn) , PreprocessingFilter.Threshold(150), PreprocessingFilter.Binarize(), PreprocessingFilter.Rotate(180), PreprocessingFilter.Resize(3000,3000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,300,000,000,000,000,000,000; ), PreprocessingFilter.Dilate() }; Du behöver inte alla. Ställ bara in det du behöver.

public MemoryStream PreprocessImage(MemoryStream stream, PreprocessingFilter filters)
ParameterTypBeskrivning
streamMemoryStreamMinnesström som innehåller bilden.
filtersPreprocessingFilterBildoptimeringsfilterPreprocessingFilter.

Returvärde

Streama med modifierad bild så att du kan spara eller känna igen den.

Se även