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:
| معامل | نوع | الوصف |
|---|---|---|
| language | SpellCheckLanguage | القاموس المراد استخدامه. |
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:
| معامل | نوع | الوصف |
|---|---|---|
| language | SpellCheckLanguage | القاموس المراد استخدامه. |
Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> - ArrayList من كائن SpellCheckError يمثل الكلمات المكتوبة بشكل خاطئ مع قوائم الاقتراحات الصحيحة لكل كلمة مكتوبة بشكل خاطئ، ومع مسافة التحرير.
save(String fullFileName)
public void save(String fullFileName)
يحفظ المستند كنص عادي
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fullFileName | java.lang.String | اسم الملف مع المسار لحفظ نتيجة التعرف |
save(String fullFileName, Format format)
public void save(String fullFileName, Format format)
يحفظ المستند كنص عادي أو بتنسيق مستند آخر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fullFileName | java.lang.String | اسم الملف مع المسار لحفظ نتيجة التعرف. |
| format | Format | نوع تعداد تنسيق المستند Format. |
save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)
public void save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)
يحفظ المستند كنص عادي أو بتنسيق مستند آخر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fullFileName | java.lang.String | اسم الملف مع المسار لحفظ نتيجة التعرف. |
| format | Format | نوع تعداد تنسيق المستند Format. |
| optimizePdf | PdfOptimizationMode | قلل حجم ملف PDF عن طريق خفض جودة الصور الخلفية. بشكل افتراضي، يتم الحفاظ على جودة الصورة الأصلية. |
saveSpellCheckCorrectedText(String fullFileName, Format format)
public void saveSpellCheckCorrectedText(String fullFileName, Format format)
يحفظ النص المصحح باستخدام القاموس الإنجليزي في المستند كنص عادي أو بتنسيق مستند نصي مايكروسوفت وورد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fullFileName | java.lang.String | اسم الملف مع المسار لحفظ نتيجة التعرف. |
| format | Format | نوع تعداد تنسيق المستند Format. |
saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)
public void saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)
يحفظ النص المصحح في المستند كنص عادي أو بتنسيق آخر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fullFileName | java.lang.String | اسم الملف مع المسار لحفظ نتيجة التعرف. |
| format | Format | نوع تعداد تنسيق المستند Format. |
| language | SpellCheckLanguage | قاموس للتدقيق الإملائي. |
useUserDictionary(String dictionaryPath)
public void useUserDictionary(String dictionaryPath)
يسمح باستخدام القاموس الخاص لتصحيح التدقيق الإملائي.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| dictionaryPath | java.lang.String | المسار الكامل إلى قاموس المستخدم (قاموس التردد). تنسيق ملف القاموس: ملف نص عادي بترميز UTF-8. يتم فصل الكلمة وتردد الكلمة بفاصلة، تُتوقع الكلمة في العمود الأول والتردد في العمود الثاني. كل زوج كلمة-تردد في سطر منفصل. يُعرّف السطر على أنه تسلسل من الأحرف يتبعه تغذية سطر ("\n"), عودة سيارة ("\r"), أو عودة سيارة يتبعها مباشرة تغذية سطر ("\r\n"). يُتوقع أن تكون كل كلمة بأحرف صغيرة. |