OCR والباركود من التعرف المدمج

Engine-free overloads of ApplyLoadedOCRTextLayer and DecodeLoadedPageBarcodes use HotPDF's bounded built-in recognizers

نطاق OCR

خلفية OCR المدمجة تتعرف على حروف وأرقام ASCII مطبوعة آليًا، بما يشمل النص المختلط الحالة، عبر تثنئة Otsu مع احتياط نافذة محلية واستخراج محارف مكوّنات متصلة ومطابقة قوالب تدرج رمادي محدودةً بحدود مقابل قوالب محارف متعددة الخطوط مخزنة مؤقتًا

قوالب regular وbold وitalic وbold italic تغطي Arial وTimes New Roman وCourier New وTahoma وSegoe UI دون تثبيت OCR خارجي

المتعرف يطبّع النص الفاتح على خلفية داكنة غالبةً ويقبل النص الباهت عندما يكون مدى التدرج الرمادي 16 مستوى من 255 على الأقل، محافظًا على خريطة بتات المستدعي وإحداثيات كلماتها

تجمع الارتفاعات على مستوى السطر وتفضيل سياق الحالة يفرقان صور الحروف الكبيرة والصغيرة، ونقطتا i وj تدمجان مع ساقيهما، وضجيج البقع دون مساحة مكوّن أدنى يُتجاهل، وفجوات الكلمات تكشف بتجمع فجوات ثنائي الأنماط

Recognized words report per-line baselines and cap heights so ApplyLoadedOCRTextLayer can place searchable text precisely

المشاهد الطبيعية والخطوط غير المدعومة والنصوص الصغيرة جدًا والأشكال الملتبسة تبقى بلا كلمة مخمّنة، وأي كلمة تحتوي رمزًا محتفَظًا به غير معترف عليه تُهمَل بالكامل بدل فقدان محارف بصمت

الخلفيات المتجانسة والصور التي يقل مدى تدرّجها الرمادي عن 16 مستوى تعود بلا نتيجة؛ واختيار الاستقطاب التلقائي يفترض أن الخلفية تشغل معظم الصفحة

الصورة الصالحة بلا كلمات معترف عليها تنجح بمصفوفة نتائج فارغة، بما في ذلك الصفحات الفارغة ومنخفضة التباين وغير المدعومة النص؛ ودفعات المستندات الممسوحة تتابع إلى الصفحات اللاحقة، بينما تظل الطلبيات غير الصالحة والإلغاء والحدود المستنفَدة فاشلة

يقرأ FPC على Windows صور الإدخال بعمق 24 بت و32 بت معًا دون تغيير تنسيق بكسلاتها أو إسقاط بكسلاتها الأصلية

نطاق الباركود

يفك المحرك المدمج الخطي رموز Code 39 وCode 128 بمجموعات A/B/C مع مفاتيح SHIFT وFNC، وEAN-8 وEAN-13 وUPC-A وUPC-E بمجاميع التحقق المطلوبة لها

تدعم رموز QR من الإصدارات 1 إلى 40 التدويرَ الربعي والانعكاس المرآتي، وأخذ العينات المنظوري المعتمد على علامات الموضع، واسترجاع تنسيق BCH، وتصحيح Reed-Solomon للرموز التالفة ضمن سعة كل كتلة

يدعم Data Matrix ECC 200 المقاسات المربعة من 10 إلى 144 وحدة، والمقاسات المستطيلة القياسية الستة، والمناطق والكتل المتعددة، وحمولات ASCII وC40 وText وX12 وEDIFACT وBase256

يدعم PDF417 ضغط النص والأرقام والبايتات مع تصحيح Reed-Solomon على GF(929) عند مستويات تصحيح أخطاء من 0 إلى 8

تحفظ حمولات البايتات بايتاتها الخام وتحترم مجموعات محارف ECI المدعومة، بما فيها UTF-8؛ وقيم ECI غير المدعومة تفشل بشكل صريح

تحدد كل مسحة صور مدمجة عدة رموز مدعومة منفصلةً وتحفظ الحمولات المتكررة في مواضع مختلفة وتبلغ حدود الثقة لكل رمز؛ مسح باركود نقطي متعدد الرموز يزود المساعد الأصلي وزوايا Data Matrix الإسقاطية وميزانيات المسح

يدعم Data Matrix أخذ العينات المنظوري المدوّر وشبه المنحرف، بما في ذلك تلف وحدات البيانات القابل للتصحيح؛ ويظل DMRE خارج فاكّ الترميز، ويتطلب استرجاع PDF417 بقاءَ أنماط تحديد موضع كل صف قابلًا للتمييز

التلف الذي يدمّر هندسة المحددات أو يتجاوز سعة التصحيح يعود بلا نتيجة، والرموز المتلامسة أو المتداخلة قد تمنع التحديد المستقل للمواضع

الميزانيات والذرّية

يقتصر التعرف على صور بأبعاد 4096 × 4096 وبحد أقصى 4,194,304 بكسل، مع حدود ثابتة للوقت وعدد النتائج والنص والبايتات الخام

يتحقق OCR المدمج من موعده النهائي البالغ ثانيتين ومن رمز الإلغاء أثناء تحويل البكسلات وتطبيق العتبة واستخلاص المكوّنات وتطبيع الرموز وتحليل الأسطر؛ وسقف 8,192 مكوّنًا يحدّ تحليل الضجيج الكثيف

ينتشر الإلغاء عبر مساري OCR والباركود القائمين، اللذين لا ينشران النتائج إلا بعد نجاح الطلب الكامل