Скрыть все узлы при съемке в форме сцены

#java #augmented-reality #android-bitmap #arcore #sceneform

#Ява #дополненная реальность #android-растровое изображение #аркор #форма сцены

Вопрос:

Я хочу сделать снимок без нарисованных на нем объектов формы сцены, так как мне нужно исходное изображение для дальнейшей обработки компьютерного зрения, а объекты AR скрывают ключевые функции, необходимые моему алгоритму компьютерного зрения. В настоящее время я делаю следующее:

 // bitMapVoid function consumes the bitmap for computer vision related processing  Bitmap bitmap = Bitmap.createBitmap(arSceneView.getWidth(), arSceneView.getHeight(),  Bitmap.Config.ARGB_8888);  PixelCopy.request(arSceneView, bitmap,  (copyResult) -gt; bitmapVoidFunction.accept(bitmap),  pixelCopierHandler);  

Приведенный выше код захватывает не только изображение, но и элементы AR, нарисованные на нем. Как мне получить исходное изображение без каких-либо объектов AR на нем? Моей альтернативой было отключить все узлы во время создания растрового изображения и снова включить его по завершении процесса, но это не кажется элегантным решением.