PreprocessImage

PreprocessImage(string, PreprocessingFilter)

استخدم المعالجة المسبقة للصور لتحسين دقة OCR. قم بإنشاء قائمة بالفلاتر التي سيتم تطبيقها على صورة الإدخال بالترتيب الذي تحدده. مثال لإنشاء عوامل التصفية: PreprocessingFilter filter = new PreprocessingFilter { PreprocessingFilter. ، تصفية المعالجة المسبقة. الحد الفاصل (150)، PreprocessingFilter.Binarize ()، PreprocessingFilter.Rotate (180)، PreprocessingFilter.Resize (3000،3000، Asprose.OCR.FilterFilters.Inarize) )، PreprocessingFilter.Dilate () }؛ أنت لست بحاجة إلى كل منهم. قم بتعيين ما تحتاجه فقط.

public MemoryStream PreprocessImage(string fullPath, PreprocessingFilter filters)
معامل يكتب وصف
fullPath String المسار الكامل للصورة.
filters PreprocessingFilter مرشحات تحسين الصورةPreprocessingFilter.

قيمة الإرجاع

دفق بالصورة المعدلة حتى تتمكن من حفظها أو التعرف عليها.

أنظر أيضا


PreprocessImage(MemoryStream, PreprocessingFilter)

استخدم المعالجة المسبقة للصور لتحسين دقة OCR. قم بإنشاء قائمة بالفلاتر التي سيتم تطبيقها على صورة الإدخال بالترتيب الذي تحدده. مثال لإنشاء عوامل التصفية: PreprocessingFilter filter = new PreprocessingFilter { PreprocessingFilter. ، تصفية المعالجة المسبقة. الحد الفاصل (150)، PreprocessingFilter.Binarize ()، PreprocessingFilter.Rotate (180)، PreprocessingFilter.Resize (3000،3000، Asprose.OCR.FilterFilters.Inarize) )، PreprocessingFilter.Dilate () }؛ أنت لست بحاجة إلى كل منهم. قم بتعيين ما تحتاجه فقط.

public MemoryStream PreprocessImage(MemoryStream stream, PreprocessingFilter filters)
معامل يكتب وصف
stream MemoryStream تيار الذاكرة الذي يحتوي على الصورة.
filters PreprocessingFilter مرشحات تحسين الصورةPreprocessingFilter.

قيمة الإرجاع

دفق بالصورة المعدلة حتى تتمكن من حفظها أو التعرف عليها.

أنظر أيضا