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

يوفر هذا البرنامج التعليمي الموجز معلومات بما في ذلك الخطوات والرمز ** لاستخراج النص من الصورة باستخدام Java **. يتم التعرف على الأحرف من الصورة المخزنة في سلسلة بعد هذه العملية ** لاستخراج النص من الصورة في Java **. يمكن تخزين إخراج السلسلة هذا في ملف TXT على القرص.

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

  1. أضف المرجع إلى Aspose.OCR في مشروعك عن طريق تحديد تكوينات مستودع Maven
  2. قم بإنشاء مثيل لفئة AsposeOcr لتطبيق OCR على صورة
  3. اقرأ الصورة باستخدام طريقة RecognizePage لاستخراج النص
  4. احفظ النص المستخرج في ملف نصي باستخدام كائن FileWriter

يصف هذا النهج التدريجي عملية * استخراج الكلمات من الصورة باستخدام java * عن طريق إنشاء مثيل لفئة AsposeOcr وتنفيذ عملية OCR على ملف صورة الإدخال. يتم التعرف على الأحرف والكلمات بصريًا بكفاءة ودقة وسرعة جيدة بحيث يكون هناك حد أدنى من فرص الأخطاء أثناء قضاء الوقت الأمثل في عمليات التعرف الضوئي على الحروف.

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

import com.aspose.ocr.AsposeOCR;
import com.aspose.ocr.License;
import java.io.File;
import java.io.FileWriter;
public class ExtractTextFromImageUsingJava {
public static void main(String[] args) throws Exception { // main method for extracting text from image
License.setLicense("Aspose.OCR.lic");
// Create an instance of AsposeOcr class to apply OCR on an image
AsposeOCR TextExtractFromImage = new AsposeOCR();
// Read image using RecognizePage method for text extraction
String ExtractedTextFromImage = TextExtractFromImage.RecognizePage("ExampleOCRImageToExtractText.jpg");
// Save extracted text to a text file using FileWriter
File output = new File("TextExtractFromImageUsingOCR.txt");
FileWriter writer = new FileWriter(output);
writer.write(ExtractedTextFromImage);
writer.flush();
writer.close();
}
}

يقوم مقتطف الشفرة هذا بتحميل صورة إدخال العينة ثم يواصل تنفيذ عمليات التعرف الضوئي على الحروف عليها. تحتاج إلى تعيين مسار الملف لصورة الإدخال واستدعاءات API البسيطة لتنفيذ عملية التعرف على النص. يمكنك استدعاء طريقة RecognizePage لفئة AsposeOcr ، وكذلك يمكنك التعرف على الصورة سطرًا سطرًا باستخدام الفئة المذكورة أعلاه ، وفقًا لمتطلباتك.

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

 عربي