0
我在TextureView中有一个相机预览。如何将相机帧发送到我的条形码检测器?发送帧到检测器
barcodeDetector = new BarcodeDetector.Builder(this)
.setBarcodeFormats(Barcode.ALL_FORMATS)
.build();
barcodeDetector.setProcessor(new Detector.Processor<Barcode>() {
@Override
public void release() {
}
@Override
public void receiveDetections(Detector.Detections<Barcode> detections) {
final SparseArray<Barcode> barcodes = detections.getDetectedItems();
if (barcodes.size() != 0) {
// do the operation
}
}
}
有SurfaceView在这个例子。我需要使用TextureView。 –
用'TextureView'代替'SurfaceView'是很容易的(你可以简单地从[JavaDoc](http://developer.android.com/reference/android/view/TextureView.html)) –
这是Google的建议。如何实现它? https://github.com/googlesamples/android-vision/issues/15#issuecomment-135068919 –