I'm a little confused about the byte[] array output from the Android camera. A picture is essentially a 2D array, so why is the output only 1D?
I'm trying to take the byte array output and perform a Fourier transform on it, and for that to happen I need the data to be in a 2D double array. So how do I get from the camera output byte array to a 2D double array?
Thanks