Abh*_*ari 6 java android frame barcode-scanner google-vision
谷歌视觉的条形码检测API可以正常工作,并使用Android获取扫描条形码的结果。但是我没有找到任何方法来获取检测条形码的框架。有什么办法可以得到精确的框架吗?
您可以使用detector(Frame)而不是receiveFrame(Frame)。
使用receiveFrame()时,您只能接收处理器返回的条形码结果:
class BarcodeTrackerFactory implements MultiProcessor.Factory<Barcode> {
private GraphicOverlay mGraphicOverlay;
BarcodeTrackerFactory(GraphicOverlay graphicOverlay) {
mGraphicOverlay = graphicOverlay;
}
@Override
public Tracker<Barcode> create(Barcode barcode) {
BarcodeGraphic graphic = new BarcodeGraphic(mGraphicOverlay);
return new GraphicTracker<>(mGraphicOverlay, graphic);
}
}
Run Code Online (Sandbox Code Playgroud)
而detector()是一个同步方法。因此您可以使用精确的帧保存结果。
| 归档时间: |
|
| 查看次数: |
253 次 |
| 最近记录: |