2013-06-09 2 views
1

Я использую библиотеку Zxing для получения QR-кода с QR-изображения. Я могу получить QR-код после сканирования изображения. Я хочу получить изображение как растровое изображение с его кодом/информацией. Как я могу это достичь?Как получить изображение со сканированного QR-изображения

Я открываю активность сканирования, вызывая как:

   Intent intent = new Intent(
         "com.google.zxing.client.android.SCAN"); 
       intent.putExtra("SCAN_MODE", "QR_CODE_MODE"); 
       startActivityForResult(intent, 0); 

Я попытался исследовать CaptureActivity, который находится внутри библиотеки ZXing. Я нашел метод handleDecodeExternally. Он имеет параметр Bitmap штрих-код. Этот параметр содержит растровое изображение сканированного изображения? Если да, то я должен отправить это с помощью Intent при выходе из CaptureActivity?

отредактированные и обновленные: После того, как я редактировал ниже метода на CaptureActivity

handleDecodeExternally(Result rawResult, 
     ResultHandler resultHandler, Bitmap barcode) 

и отправить Bitmap штрихкод моей деятельности через Intent Я нашел растровое изображение, которое общее представление камеры на сканирование Режим. Не QR-изображение. Итак, я не могу найти QR-изображение, что я сканировал.

ответ

0

К сожалению, ZXing не возвращает растровое изображение по умолчанию в своем комплекте, хорошим решением будет git версия исходного кода, а сохранение растрового изображения CaptureActivity.handleDecode, по-видимому, является правильным местом для сохранения растрового изображения или передачи его в вашей вызывающей деятельности.

здесь учебник о том, как интегрировать ZXing в вашем приложении: ZXing tutorial и вот ссылка To ZXing project on google code

+0

На самом деле мне нужно Qr изображение. я должен отправить битмап из активности захвата в свою деятельность? поясните пожалуйста. –

+0

как раз это http://stackoverflow.com/questions/11010386/send-bitmap-using-intent-android вопрос и ответ? –

+0

да, вы можете передать растровое изображение как массив байтов с помощью намерения –

Смежные вопросы