【问题标题】:How to develop an android application using OCR and Zxing如何使用 OCR 和 Zxing 开发 Android 应用程序
【发布时间】:2013-03-27 13:15:24
【问题描述】:

我被要求创建一个使用 OCR 和 Zxing 扫描代码栏的 Android 应用程序。 结果应该在 ImageView 中包含“代码栏图像”,在 TextView 中包含“扫描结果”和“OCR 结果”。

由于我是 Android 开发新手,谁能解释一下如何做。

我在zxing2.1的captureActivity中添加了如下代码。我还将 Tess-two.jar 添加到 Zxing。当我执行应用程序时停止。谁能告诉我如何将OCR代码添加到zxing。 这是我添加到 Zxing 的代码。

 private void handleDecodeInternally(Result rawResult, ResultHandler resultHandler, Bitmap barcode) {
    statusView.setVisibility(View.GONE);
    viewfinderView.setVisibility(View.GONE);
    resultView.setVisibility(View.VISIBLE);

String textocrResult;


ImageView barcodeImageView = (ImageView) findViewById(R.id.barcode_image_view);
if (barcode == null) {
  barcodeImageView.setImageBitmap(BitmapFactory.decodeResource(getResources(),
      R.drawable.launcher_icon));
} else {
  barcodeImageView.setImageBitmap(barcode);
  baseApi.setImage(ReadFile.readBitmap(barcode));
  textocrResult = baseApi.getUTF8Text();
  ocrResult = new OcrResult();
  ocrResult.setText(textocrResult);
  ocrResult.setBitmap(barcode);
  TextView ocrResultTextView = (TextView) findViewById(R.id.ocr_result_text_view);
  ocrResultTextView.setText(textocrResult);

}

【问题讨论】:

  • 我已经将 zxing 2.1 导入到 eclipse 并添加了 core.jar。当我执行它时,我得到了条形码图像和扫描结果的结果。现在我可以将 OCR 功能添加到同一个 Zxing2.1 中吗?如果是这样怎么做。提前致谢。它很紧急..请你们任何人帮忙。
  • 你的问题是什么?
  • Qadir Hussain,我的问题是如何从 Zxing Appli 获取 OCR 结果。我已经得到了 Barcode 的图像结果和使用 zxing 的条形码的扫描结果。现在如何使用相同的图像结果读取条形码下方的数字。上面是我用来 OCR 图像结果的代码,但它失败了。如果可以,请帮助我。请非常紧急。

标签: android ocr zxing


【解决方案1】:

Zxing 自带一个样本,可以检测是否存在与您选择的参数匹配的条码,然后对其进行解码。您可以从那里开始,请注意,我不确定 ZXing API 是否可以让您获取条形码本身的图像,或者您自己通过一些计算机视觉代码来获取。 ZXing With Android

【讨论】:

  • 我刚刚添加了 zxing 2.1 并将 core.jar 添加到其中,当我执行时,我得到了条形码的图像及其结果。现在如何ocr条形码的图像?任何帮助请...
  • 你需要使用opencv进行图像处理。
  • 感谢你 Ahmed Saleh 的回复。我应该对条形码的图像进行图像处理吗?我已经使用 Zxing 获得了图像,现在我应该在该图像上使用 OCR 来读取条形码下方的 nubers。请告诉我你是否知道如何继续..
  • @Sarumathi 这可以帮助stackoverflow.com/questions/9413216/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-04-17
  • 1970-01-01
  • 1970-01-01
  • 2015-05-12
  • 2023-03-06
  • 1970-01-01
相关资源
最近更新 更多