Le décodage de code qr à partir d'une image stockée sur le téléphone avec Zxing (sur téléphone Android)

J'ai une application qui reçoit un code qr à partir du serveur. Je tiens à le décoder (pas avec l'intention et la caméra) et l'affichage du texte qu'il contient dans mon application. J'ai déjà fait cela dans Java SE, avec des pots de zxing avec ce code:

 private class QRCodeDecoder {
         public String decode(File imageFile) {
         BufferedImage image;
         try {
         image = ImageIO.read(imageFile);
         } catch (IOException e1) {
         return "io outch";
         }

         //creating luminance source
         LuminanceSource lumSource = new BufferedImageLuminanceSource(image);
         BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarizer(lumSource));

         //barcode decoding
         QRCodeReader reader = new QRCodeReader();

         Result result = null;
         try {
         result = reader.decode(bitmap);
         } catch (ReaderException e) {
         return "reader error";
         }

         return result.getText();

         }
        }

Mais sur Android, BufferedImage n'est pas trouvé.
Quelqu'un a décodé qr code sur android à partir d'une image stockée sur le téléphone?
Tnx.

Salut! Avez-vous résoudre ce problème? Je vais avoir le même problème et jusqu'sais que je n'était pas en mesure de trouver une solution. Merci d'avance
Non, je n'ai pas de chance, donc j'ai dû oublier cette idée. Peut-être que maintenant, un an et demi plus tard, les choses ont été résolus.
captureActivity capture de code QR à l'image de la caméra et après décodage, elle montre les résultats selon le type de données stockées dans QR code. par exemple, si l'URL de son site est codé en QR code, l'écran de résultat aura un bouton pour ouvrir cette URL et likevise. J'ai besoin de lire une image à partir de la carte SD, le décoder et gérer la sortie de la même manière zxing ne en cas de décodage via captureActivity. Que dois-je faire après l'obtention de la sortie de "Résultat"?
un peu de chance ?

OriginalL'auteur DixieFlatline | 2010-08-06