استخراج النص من PNG باستخدام Java

أصبحت تقنية OCR شائعة ومفيدة للغاية ، خاصة بالنسبة للمؤسسات التي تبتعد عن المستندات الورقية وتريد استخراج البيانات النصية المهمة من المستند الممسوح ضوئيًا لحفظها في برامج الأعمال الحالية الخاصة بهم. يمكن لقطاع الرعاية الصحية أو الشركات القانونية أو الوكالات الحكومية المحلية تحويل سجلاتهم الضخمة إلى مستندات رقمية قابلة للبحث. يمكن مسح المستندات ضوئيًا باستخدام العديد من الأجهزة البصرية الرخيصة ، حتى الصور من كاميرات الهاتف المحمول كافية لبرنامج OCR القوي. وبالمثل ، إذا كنت تبحث عن مكتبة OCR Java قوية وسهلة الاستخدام لمشروع البرنامج الخاص بك ، فقد وصلت إلى المكان الصحيح. سنشرح في هذه المقالة كيفية ** استخراج نص من صور PNG باستخدام Java **. ومن ثم ، قم بمسح المستندات الورقية ضوئيًا مثل الإيصالات وجوازات السفر ، أو التقط صورة من لوحة أرقام السيارة واحفظها جميعًا بصيغة PNG. سنقوم باستخراج النص من هذه المستندات واحدًا تلو الآخر في الأقسام التالية.

سيتم تناول النقاط التالية في هذه المقالة:

مكتبة استخراج نص جافا PNG - التثبيت

في هذا القسم ، سنناقش الإجراء الخاص بهذه ** مكتبة استخراج نص Java PNG **. إذا كنت تستخدم Maven لإدارة مشروع أو تطبيق Java ، فقم بإضافة التكوينات التالية في ملف pom.xml.

<repository>
	<id>ConholdateJavaAPI</id>
	<name>Conholdate Java API</name>
	<url>https://releases.conholdate.com/java/repo</url>
</repository>        
<dependency>
	<groupId>com.conholdate</groupId>
	<artifactId>conholdate-total</artifactId>
	<version>23.6</version>
	<type>pom</type>
</dependency>

ثم قم بتشغيل الأوامر التالية.

mvn clean    
mvn install -U

للحصول على تكوينات حول أطر عمل Java الأخرى ، يرجى زيارة release.conholdate.com.

برنامج Java التعليمي: التعرف على النص واستخراجه من PNG

في هذا القسم ، ستتعلم كيفية استخراج نص من صورة PNG باستخدام مكتبة استخراج نص Java PNG. فقط ، تحتاج إلى كتابة بضعة أسطر من التعليمات البرمجية. افترض أن لدينا صورة PNG تحتوي على نص مثل أدناه:

التعرف على النص واستخراجه من PNG باستخدام Java
فيما يلي خطوات استخراج نص من ملف PNG باستخدام Java:

  1. تهيئة مثيل لفئة AsposeOcr.
  2. احصل على النص باستخدام طريقة RecognizeImage (string fullPath) من AsposeOcr.
  3. طباعة أو حفظ النص المستخرج.

يوضح نموذج التعليمات البرمجية أدناه كيفية استخراج نص من ملف PNG باستخدام Java.

استخراج نص من صورة استلام باستخدام Java

تعرض العديد من الشركات موظفيها على تعويض نفقات السفر ورسوم الشبكة والمدفوعات الأخرى التي تؤكدها الإيصالات. لذا فإن رقمنة هذه الإيصالات يدويًا يمكن أن تكون مهمة محمومة وتستغرق وقتًا طويلاً. في هذا القسم ، سنشرح مدى سهولة رقمنة الإيصالات الخاصة بك باستخدام مكتبة OCR Java الخاصة بنا.

فيما يلي خطوات استخراج نص من صورة إيصال باستخدام Java:

  1. تهيئة مثيل لفئة AsposeOcr.
  2. قم بإنشاء كائن من فئة ReceiptRecognitionSettings.
  3. حدد اللغة باستخدام خاصية ReceiptRecognitionSettings.Language.
  4. احصل على النص باستخدام RecognizeReceipt (سلسلة ، ReceiptRecognitionSettings) طريقة AsposeOcr.
  5. طباعة أو حفظ النص المستخرج.

يوضح نموذج التعليمات البرمجية أدناه كيفية استخراج نص من صورة إيصال باستخدام Java.

استخراج نص من صورة جواز السفر بجافا

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

فيما يلي خطوات استخراج نص من صورة PNG لجواز السفر باستخدام Java:

  1. قم بإنشاء مثيل لفئة AsposeOcr.
  2. تهيئة كائن من فئة PassportRecognitionSettings.
  3. قم بتعيين اللغة باستخدام خاصية PassportRecognitionSettings.Language.
  4. اقرأ النص باستخدام RecognizePassport (string، PassportRecognitionSettings) طريقة AsposeOcr.
  5. طباعة أو حفظ النص المستخرج.

يوضح نموذج الرمز أدناه كيفية استخراج نص من صورة PNG لجواز السفر باستخدام Java.

دليل جافا: قراءة نص من صورة لوحة رقم السيارة

سنشرح في هذا القسم كيفية استخراج نص من صورة سيارة أو أي لوحة أرقام مركبة.

فيما يلي خطوات القيام بالمهمة:

  1. تهيئة مثيل لفئة AsposeOcr.
  2. قم بإنشاء كائن من فئة CarPlateRecognitionSettings.
  3. اضبط اللغة باستخدام خاصية CarPlateRecognitionSettings.Language.
  4. استخرج النص باستخدام RecognizeCarPlate (string، CarPlateRecognitionSettings) طريقة AsposeOcr.
  5. طباعة أو حفظ النص المستخرج.

يوضح نموذج الكود أدناه كيفية استخراج نص من صورة PNG للوحة رقم السيارة باستخدام Java.

احصل على رخصة مجانية

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة واجهة برمجة التطبيقات بدون قيود تقييمية.

خاتمة

في الختام ، نأمل أن تكون قد تعلمت كيفية التعرف على النص واستخراجه من صور PNG في Java باستخدام ** مكتبة الاستخراج والتعرف على نص Java PNG **. لقد أظهرنا برنامجًا تعليميًا بسيطًا لـ Java لقراءة نص من ملف PNG. وبالمثل ، أوضحنا كيفية استخراج النص من النسخ الممسوحة ضوئيًا للإيصالات وجوازات السفر ولوحات أرقام المركبات.

يمكنك زيارة الوثائق لمعرفة المزيد حول Java Excel Writer API.

أخيرًا ، يرجى ترقبوا conholdate.com للحصول على تحديثات منتظمة.

طرح سؤال

يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.

أنظر أيضا