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), PreprocessingFilter.Scale(6f ), 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), PreprocessingFilter.Scale(6f ), PreprocessingFilter.Dilate() }; すべて必要というわけではありません。必要なものだけを設定してください.

public MemoryStream PreprocessImage(MemoryStream stream, PreprocessingFilter filters)
パラメータタイプ説明
streamMemoryStreamイメージを含むメモリ ストリーム。
filtersPreprocessingFilter画像最適化フィルターPreprocessingFilter.

戻り値

画像を変更してストリーミングし、保存または認識できるようにします。

関連項目