【问题标题】:Feed image to android emulators camera将图像馈送到 android 模拟器相机
【发布时间】:2011-10-05 11:09:30
【问题描述】:

我开发了一个调用 ZXing 库来调用相机的应用程序。 我现在刚刚被告知我们需要在模拟器中进行测试以进行测试。

我不想更改从文件中读取的代码,我不想调用库,它会调用相机,我不想让相机认为它正在查看图像(如果这使得感觉)。

我见过很多使用网络摄像头的方法,但我不想要实时提要。

有人知道这是否可能吗?

【问题讨论】:

    标签: android android-emulator camera


    【解决方案1】:

    这取决于您如何与 Zxing 集成。如果您通过意图扫描条形码,那么网络摄像头风格的实时提要可能是您唯一的选择。

    AFAIK 有一个阅读器类,希望您提供图像。像这样的……

    Reader reader = new MultiFormatReader();      //If you are calling the reader in your code
    BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarizer(source)); //The source as    
                                                                         //supplied by you
    Result result = reader.decode(bitmap);
    String text = result.getText();
    

    请注意,上面的代码是从here中提取的点点滴滴。
    所以看起来你应该能够提供一些图像并让条形码阅读器对其进行拍摄。

    【讨论】:

    • 感谢您的回答建筑师。我以前使用过该代码,但就像我说的那样,我不想更改代码以从文件中读取。如果我要更改应该测试的代码,这有点违背了测试的目的。
    • 好的。抱歉,帮不上忙。 :(
    猜你喜欢
    • 2011-03-31
    • 1970-01-01
    • 2018-06-15
    • 2018-02-24
    • 2021-12-10
    • 1970-01-01
    • 1970-01-01
    • 2012-11-28
    • 1970-01-01
    相关资源
    最近更新 更多