I'm having an issue on Android devices getting image data after reloading the unity scene with the latest Unity Vuforia 2.0 extension.
When the scene is first loaded the RGB image data is correct however as soon as the app is put into the background and re-run, or if another scene is loaded and then the AR Camera scene is loaded again, the RGB data isn't correct.
I am getting the camera image using :
image = CameraDevice.Instance.GetCameraImage(Image.PIXEL_FORMAT.RGB888);
This doesn't return null and according to isValid method is valid, pixel sizes are fine, and PixelFormat still returns RGB888. However, when I check the RGB pixel colours they are not correct after the scene is reloaded.
Updating with article here:
https://developer.vuforia.com/forum/faq/unity-how-can-i-reset-frame-format-scene-reload