Bildbehandling

Inheritance: java.lang.Object

public class ImageProcessing

Hjälparklass för Aspose OCR-biblioteket. Tillåter förbehandling och sparande av bilder.

Konstruktörer

KonstruktorBeskrivning
ImageProcessing()

Metoder

MetodBeskrivning
Render(OcrInput images)Använd bildbehandling för att förbättra noggrannheten i OCR.
Save(OcrInput images, String folderPath)Använd bildbehandling för att förbättra noggrannheten i OCR.

ImageProcessing()

public ImageProcessing()

Render(OcrInput images)

public static OcrInput Render(OcrInput images)

Använd bildbehandling för att förbättra noggrannheten i OCR. Skapa en lista med filter som kommer att tillämpas på inmatningsbilden i den ordning du anger. Exempel för att skapa filter: PreprocessingFilter filters = new PreprocessingFilter(); filters.add(PreprocessingFilter.AutoDewarping()); filters.add(PreprocessingFilter.Invert()); filters.add(PreprocessingFilter.Threshold(150)); filters.add(PreprocessingFilter.Binarize()); filters.add(PreprocessingFilter.Rotate(180)); filters.add(PreprocessingFilter.Scale(6f)); filters.add(PreprocessingFilter.Dilate()); Du behöver inte alla. Ställ in endast det du behöver.

Parameters:

ParameterTypBeskrivning
imagesOcrInputOcrInput-objekt som innehåller olika bilder @see #OcrInput.

Returns: OcrInput - OcrInput object containing result processed images @see #OcrInput in Image field.

Save(OcrInput images, String folderPath)

public static OcrInput Save(OcrInput images, String folderPath)

Använd bildbehandling för att förbättra noggrannheten i OCR. Skapa en lista med filter som kommer att tillämpas på inmatningsbilden i den ordning du anger. Exempel för att skapa filter: PreprocessingFilter filters = new PreprocessingFilter(); filters.add(PreprocessingFilter.AutoDewarping()); filters.add(PreprocessingFilter.Invert()); filters.add(PreprocessingFilter.Threshold(150)); filters.add(PreprocessingFilter.Binarize()); filters.add(PreprocessingFilter.Rotate(180)); filters.add(PreprocessingFilter.Scale(6f)); filters.add(PreprocessingFilter.Dilate()); Du behöver inte alla. Ställ in endast det du behöver.

Parameters:

ParameterTypBeskrivning
imagesOcrInputOcrInput-objekt som innehåller olika bilder @see #OcrInput.
folderPathjava.lang.StringSökväg utan bildnamn för att spara bearbetade bilder.

Returns: OcrInput - OcrInput object containing result processed images @see #OcrInput.