RecognitionResult

Inheritance: java.lang.Object

public class RecognitionResult

نتائج التعرف على الصورة. يحتوي على عناصر بمعلومات التعرف وطرق لتصدير النتيجة.

المنشئات

منشئالوصف
RecognitionResult()يُنشئ مثيلًا جديدًا من

الحقول

حقلالوصف
languageلغة النص المعترف به في الصورة.
recognitionCharactersListمجموعة من الأحرف التي وجدها خوارزمية التعرف مرتبة بترتيب تنازلي حسب الاحتمالية.
recognitionLinesResultيحصل على قائمة من نتائج التعرف مع قائمة من الصفوف (مستطيلات).
recognitionRegionsResultيحصل على قائمة من نتائج التعرف مع قائمة من المناطق (مستطيلات).
recognitionTextنتيجة التعرف لجميع الصفحات أو منطقة واحدة.
warningsيحصل أو يضبط قائمة رسائل التحذير التي تصف الأخطاء غير الحرجة التي ظهرت أثناء الإنشاء.

الطرق

طريقةالوصف
GetJson()تكوين سلسلة JSON مع نتائج التعرف.
GetKeywords()احصل على الكلمات المفتاحية من جواز السفر (وضع الاختبار.
GetXml()تكوين سلسلة JSON مع نتائج التعرف.
SetKeyword(String key, RecognitionResult.LinesResult result)
getSpellCheckCorrectedText()يصحح النص (يستبدل الكلمات المكتوبة خطأً).
getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)يصحح النص (يستبدل الكلمات المكتوبة خطأً).
getSpellCheckErrorList()ابحث عن الكلمات المكتوبة بشكل خاطئ مع الاقتراحات الإملائية لنص الإدخال المعطى.
getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)ابحث عن الكلمات المكتوبة بشكل خاطئ مع الاقتراحات الإملائية لنص الإدخال المعطى.
save(String fullFileName)يحفظ المستند كنص عادي
save(String fullFileName, Format format)يحفظ المستند كنص عادي أو بتنسيق مستند آخر.
save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)يحفظ المستند كنص عادي أو بتنسيق مستند آخر.
saveSpellCheckCorrectedText(String fullFileName, Format format)يحفظ النص المصحح باستخدام القاموس الإنجليزي في المستند كنص عادي أو بتنسيق مستند نصي مايكروسوفت وورد.
saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)يحفظ النص المصحح في المستند كنص عادي أو بتنسيق آخر.
toString()
useUserDictionary(String dictionaryPath)يسمح باستخدام القاموس الخاص لتصحيح التدقيق الإملائي.

RecognitionResult()

public RecognitionResult()

يُنشئ مثيلًا جديدًا من

language

public Language language

لغة النص المعترف به في الصورة. يتم تحديد هذه القيمة تلقائيًا إذا تم اختيار Language.AUTO أو Language.MULTILANGUAGE أو Language.UNIVERSAL.

recognitionCharactersList

public ArrayList<char[]> recognitionCharactersList

مجموعة من الأحرف التي وجدها خوارزمية التعرف مرتبة بترتيب تنازلي حسب الاحتمالية.

recognitionLinesResult

public ArrayList<RecognitionResult.LinesResult> recognitionLinesResult

يحصل على قائمة من نتائج التعرف مع قائمة من الصفوف (مستطيلات).

recognitionRegionsResult

public ArrayList<RecognitionResult.RegionResult> recognitionRegionsResult

يحصل على قائمة من نتائج التعرف مع قائمة من المناطق (مستطيلات).

recognitionText

public String recognitionText

نتيجة التعرف لجميع الصفحات أو منطقة واحدة.

warnings

public ArrayList<String> warnings

يحصل أو يضبط قائمة رسائل التحذير التي تصف الأخطاء غير الحرجة التي ظهرت أثناء الإنشاء.

GetJson()

public String GetJson()

تكوين سلسلة JSON مع نتائج التعرف.

Returns: java.lang.String - نتائج التعرف كسلسلة JSON.

GetKeywords()

public HashMap<String,RecognitionResult.LinesResult> GetKeywords()

احصل على الكلمات المفتاحية من جواز السفر (وضع الاختبار. يعمل فقط لجوازات السفر الأمريكية وماداغاسكار).

Returns: java.util.HashMap<java.lang.String,com.aspose.ocr.RecognitionResult.LinesResult> - قاموس حيث الكلمة المفتاحية هي المفتاح وLinesResult هي القيمة.

GetXml()

public String GetXml()

تكوين سلسلة JSON مع نتائج التعرف.

Returns: java.lang.String - نتائج التعرف كسلسلة XML.

SetKeyword(String key, RecognitionResult.LinesResult result)

public void SetKeyword(String key, RecognitionResult.LinesResult result)

getSpellCheckCorrectedText()

public String getSpellCheckCorrectedText()

يصحح النص (يستبدل الكلمات المكتوبة خطأً).

Returns: java.lang.String - سلسلة نتائج التعرف المصححة. القاموس الإنجليزي الافتراضي.

getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)

public String getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)

يصحح النص (يستبدل الكلمات المكتوبة خطأً).

Parameters:

معاملنوعالوصف
languageSpellCheckLanguageالقاموس المراد استخدامه.

Returns: java.lang.String - سلسلة نتائج التعرف المصححة.

getSpellCheckErrorList()

public List<SpellCheck.SpellCheckError> getSpellCheckErrorList()

ابحث عن الكلمات المكتوبة بشكل خاطئ مع الاقتراحات الإملائية لنص الإدخال المعطى. القاموس الإنجليزي الافتراضي.

Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> - ArrayList من كائن SpellCheckError يمثل الكلمات المكتوبة بشكل خاطئ مع قوائم الاقتراحات الصحيحة لكل كلمة مكتوبة بشكل خاطئ، ومع مسافة التحرير.

getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)

public List<SpellCheck.SpellCheckError> getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)

ابحث عن الكلمات المكتوبة بشكل خاطئ مع الاقتراحات الإملائية لنص الإدخال المعطى.

Parameters:

معاملنوعالوصف
languageSpellCheckLanguageالقاموس المراد استخدامه.

Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> - ArrayList من كائن SpellCheckError يمثل الكلمات المكتوبة بشكل خاطئ مع قوائم الاقتراحات الصحيحة لكل كلمة مكتوبة بشكل خاطئ، ومع مسافة التحرير.

save(String fullFileName)

public void save(String fullFileName)

يحفظ المستند كنص عادي

Parameters:

معاملنوعالوصف
fullFileNamejava.lang.Stringاسم الملف مع المسار لحفظ نتيجة التعرف

save(String fullFileName, Format format)

public void save(String fullFileName, Format format)

يحفظ المستند كنص عادي أو بتنسيق مستند آخر.

Parameters:

معاملنوعالوصف
fullFileNamejava.lang.Stringاسم الملف مع المسار لحفظ نتيجة التعرف.
formatFormatنوع تعداد تنسيق المستند Format.

save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)

public void save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)

يحفظ المستند كنص عادي أو بتنسيق مستند آخر.

Parameters:

معاملنوعالوصف
fullFileNamejava.lang.Stringاسم الملف مع المسار لحفظ نتيجة التعرف.
formatFormatنوع تعداد تنسيق المستند Format.
optimizePdfPdfOptimizationModeقلل حجم ملف PDF عن طريق خفض جودة الصور الخلفية. بشكل افتراضي، يتم الحفاظ على جودة الصورة الأصلية.

saveSpellCheckCorrectedText(String fullFileName, Format format)

public void saveSpellCheckCorrectedText(String fullFileName, Format format)

يحفظ النص المصحح باستخدام القاموس الإنجليزي في المستند كنص عادي أو بتنسيق مستند نصي مايكروسوفت وورد.

Parameters:

معاملنوعالوصف
fullFileNamejava.lang.Stringاسم الملف مع المسار لحفظ نتيجة التعرف.
formatFormatنوع تعداد تنسيق المستند Format.

saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)

public void saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)

يحفظ النص المصحح في المستند كنص عادي أو بتنسيق آخر.

Parameters:

معاملنوعالوصف
fullFileNamejava.lang.Stringاسم الملف مع المسار لحفظ نتيجة التعرف.
formatFormatنوع تعداد تنسيق المستند Format.
languageSpellCheckLanguageقاموس للتدقيق الإملائي.

useUserDictionary(String dictionaryPath)

public void useUserDictionary(String dictionaryPath)

يسمح باستخدام القاموس الخاص لتصحيح التدقيق الإملائي.

Parameters:

معاملنوعالوصف
dictionaryPathjava.lang.Stringالمسار الكامل إلى قاموس المستخدم (قاموس التردد). تنسيق ملف القاموس: ملف نص عادي بترميز UTF-8. يتم فصل الكلمة وتردد الكلمة بفاصلة، تُتوقع الكلمة في العمود الأول والتردد في العمود الثاني. كل زوج كلمة-تردد في سطر منفصل. يُعرّف السطر على أنه تسلسل من الأحرف يتبعه تغذية سطر ("\n"), عودة سيارة ("\r"), أو عودة سيارة يتبعها مباشرة تغذية سطر ("\r\n"). يُتوقع أن تكون كل كلمة بأحرف صغيرة.