بدون رفع, 100% محلي، بدون حساب

OCR, استخراج النص من الصور وملفات PDF

أسقط صورة أو ملف PDF واحصل على النص المتعرَّف عليه. يعمل OCR كليًا في متصفحك (على الجهاز، دون اتصال بعد التحميل الأول), لا يُحمَّل شيء.

كيف تعمل OCR · تحويل صورة/PDF إلى نص

يحوّل OCR صورة ممسوحة أو ملف PDF قائمًا على الصور إلى نص يمكنك نسخه والبحث فيه وتحريره، باستخدام tesseract.js الذي يعمل بالكامل داخل متصفحك. تختار لغة المستند من القائمة، فيُنزَّل نموذج اللغة المعني إلى متصفحك مرةً واحدة، وتعمل جميع مهام التعرف اللاحقة بصورة غير متصلة من ذلك النموذج المخزن مؤقتًا. لا تُرسَل ملفاتك الممسوحة إلى أي خادم أثناء التحويل.

تعتمد دقة التعرف بقوة على جودة المسح. تُنتج المسوحات النظيفة عالية التباين بدقة 200 DPI فأعلى مع ضوضاء خلفية ضئيلة ومحاذاة صفحات مستقيمة أفضل النتائج. الصور الضبابية أو المنخفضة الدقة أو ملفات JPEG المضغوطة بكثافة والصفحات ذات الأعمدة أو التخطيطات المعقدة والنص المكتوب بخط اليد تُقلل الدقة. تُخرج الأداة كتلة نصية عادية؛ للإخراج المُهيكَل المحفوظ في جداول أو تخطيط متعدد الأعمدة يلزم معالجة لاحقة.

كيفية استخدام OCR · تحويل صورة/PDF إلى نص خطوة بخطوة

  1. أسقط صورتك الممسوحة (PNG أو JPG أو TIFF) أو ملف PDF القائم على الصور على منطقة الرفع.
  2. اختر اللغة الرئيسية للمستند من قائمة اللغات المنسدلة.
  3. إذا كانت هذه المرة الأولى لاستخدام تلك اللغة، انتظر تنزيل نموذج اللغة (يحدث هذا مرةً واحدة).
  4. انقر على استخراج النص وانتظر حتى تعالج tesseract.js كل صفحة.
  5. انسخ النص المُتعرَّف عليه أو نزّله كملف نص عادي.

حالات الاستخدام الشائعة

  • إيصال ممسوح يحتاج إلى استخراج بنوده إلى جدول بيانات؛ شغّل OCR للحصول على النص ثم الصقه في برنامج المحاسبة.
  • أرشيف من مقالات صحفية ممسوحة يحتاج إلى جعلها قابلة للبحث النصي؛ حوّل كل مقالة إلى نص بـ OCR للفهرسة.
  • سبورة بيضاء مصوّرة من اجتماع تحتوي على ملاحظات يجب تحويلها إلى مستند قابل للتحرير.
  • مستند تاريخي ممسوح باللغة الألمانية يحتاج إلى استخراج نصه للترجمة؛ اختر الألمانية كلغة قبل تشغيل OCR.

الأسئلة الشائعة

لماذا أحتاج إلى تنزيل نموذج لغة قبل عمل OCR؟

تستخدم tesseract.js ملفات بيانات شبكات عصبية مُدرَّبة خاصة بكل لغة. هذه الملفات بحجم عدة ميغابايت لكل منها وتُنزَّل مرةً واحدة من هذا الموقع (نستضيفها بأنفسنا، دون أي CDN تابع لجهة خارجية) في المرة الأولى التي تختار فيها تلك اللغة. بعد التنزيل الأولي، يُخزَّن النموذج مؤقتًا في متصفحك وتعمل جميع مهام التعرف اللاحقة لتلك اللغة بصورة كاملة غير متصلة.

ما العوامل التي تؤثر أكثر على دقة OCR؟

دقة المسح (200 DPI كحد أدنى و300 DPI موصى به) وحدة الصورة والتباين بين النص والخلفية واستقامة الصفحة تؤثر جميعها بقوة على الدقة. المسوحات المضغوطة بصيغة JPEG بكثافة والخطوط الصغيرة جدًا والصفحات ذات الاتجاهات المختلطة أو تخطيطات الأعمدة المعقدة هي أكثر مصادر أخطاء التعرف شيوعًا.

هل يستطيع OCR قراءة النص المكتوب بخط اليد؟

دُرِّبت tesseract.js أساسًا على النص المطبوع. دقة التعرف على خط اليد منخفضة بوجه عام وغير موثوقة، خاصةً للكتابة بالخط المتصل. للمستندات المكتوبة بخط اليد، تُنتج أدوات التعرف على خط اليد المتخصصة نتائج أفضل.

هل تُرسَل مستنداتي الممسوحة إلى أي مكان أثناء استخراج النص؟

لا. بعد تخزين نموذج اللغة مؤقتًا، تتم كل مهمة تعرف بالكامل في متصفحك باستخدام tesseract.js. يمكن أن تحتوي المستندات الممسوحة على محتوى شخصي أو سري؛ المعالجة المحلية فحسب تعني أن ذلك المحتوى لا يصل أبدًا إلى خادم.

هل تحفظ الأداة تخطيط المسح الأصلي؟

الإخراج تدفق نصي عادي بترتيب القراءة. الجداول والأعمدة والرؤوس وعناصر التخطيط الأخرى لا تُحفظ كبنية؛ تُخرج الأداة محتوى النص فحسب. للإخراج المحافظ على التخطيط، يلزم مسار OCR أكثر تقدمًا مع تحليل التخطيط.

هل يمكنني تشغيل OCR على ملف PDF يحتوي بالفعل على نص قابل للتحديد؟

تستطيع الأداة معالجة ملفات PDF القائمة على الصور حيث كل صفحة صورة نقطية دون نص مضمن. إذا كان ملف PDF الخاص بك يحتوي بالفعل على طبقة نص (يمكنك تحديد النص ونسخه في القارئ)، فتشغيل OCR غير ضروري؛ طبقة النص الموجودة تُعطيك المعلومات ذاتها دون خطوة التعرف.

هل يمكنني تشغيل OCR على صورة التقطتها بهاتفي؟

نعم، وتعمل tesseract.js على متصفحات الهاتف المحمول، فيمكنك حتى فتح هذه الصفحة على الهاتف نفسه الذي التقط الصورة. الصور الملتقطة بزاوية أو بإضاءة غير متساوية تُتعرَّف عليها بدقة أقل من مسح ضوئي مسطح؛ تقويم اللقطة وقص الخلفية أولًا يساعد.

هل أحتاج إلى إنشاء حساب أو الدفع لاستخدام OCR؟

لا. لا يوجد تسجيل ولا رسوم. التنزيل الوحيد المعني هو نموذج اللغة لمرة واحدة الذي تحتاجه tesseract.js، وهو تنزيل محرك لمرة واحدة، لا اشتراك ولا حاجز دفع.