Ich möchte CameraSource
verwenden, um visuellen Code (der keine Art von Barcode ist) zu erkennen. Ich implementiert Detector
und seine detect(Frame frame)
Methode. Wenn ich jedoch frame.getBitmap()
in der detect
Methode aufrufen, gibt es immer null
zurück. Ich weiß, Frame
hat eine andere Methode, getGrayscaleImageData()
, aber die Erkennung des Codes benötigt Farbinformationen. Es scheint, dass CameraSource
nur die Graustufen-Bilddaten an den darunter liegenden Detektor weitergibt.So verwenden Sie CameraSource, um benutzerdefinierten visuellen Code zu erkennen, der Farbinformationen benötigt
Also, gibt es eine Möglichkeit, diesen Code von CameraSource
zu erkennen? Oder sollte ich CameraSource
aufgeben und einen anderen Weg finden?