将条形码对象还原为Android中的图像

时间:2017-10-12 15:07:19

标签: android google-play-services barcode-scanner

我通过相机从实体销售卡中获取Barcode com.google.android.gms.vision.barcode )对象。有没有办法使用gms:play-services-vision库将其转换回图像?

2 个答案:

答案 0 :(得分:0)

我认为你会在字符串中获得条形码值。你可以尝试下面的代码

TextView tv = (TextView)findViewById(R.id.textview);
tv.setText(bitmapstring);
tv.buildDrawingCache();
ImageView img = (ImageView)findViewById(R.id.imageview);
img.setImageBitmap(tv.getDrawingCache());

答案 1 :(得分:0)

似乎无法使用sourc库来做到这一点。我的第一个想法是在实际读取条形码之前对摄像机的预览进行截屏,但是让我们假设您不能这样做。

如果您具有条形码的实际数据和格式,则可以使用ZXing生成条形码图像。

下面是一个示例:Generate barcode image in Android application