Description

Optical character recognition (OCR) is an important technique for solving many technical problems. As a few examples, OCR has been used for digitizing books, identifying license plates, and assisting the vision impaired.

In this project, we present an Android mobile application that uses OCR to recognize and evaluate arithmetic expressions. The app could be used to help students check their solutions to challenging problems quickly and easily.

 

 

some library used :

import android.app.Activity;
import android.app.AlertDialog;
import android.app.ProgressDialog;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.ImageFormat;
import android.graphics.Paint;
import android.graphics.Point;
import android.graphics.drawable.BitmapDrawable;
import android.hardware.Camera;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.widget.Button;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.Toast;

import com.googlecode.tesseract.android.TessBaseAPI;

import org.opencv.android.BaseLoaderCallback;
import org.opencv.android.LoaderCallbackInterface;
import org.opencv.android.OpenCVLoader;
import org.opencv.android.Utils;
import org.opencv.core.Mat;
import org.opencv.core.Rect;
import org.opencv.imgproc.Imgproc;

import java.io.File;
import java.util.List;
https://matlab1.com/shop/java-code/android-app-to-do-visual-image-translation/

1 review for Android app for recognize and evaluate arithmetic expressions by OCR

  1. Samaira

    Hello
    I think your site will help a lot of students to do their projects better.

Add a review

Your email address will not be published. Required fields are marked *