title: Conversion of a byte[] BGRA array into something more useful/speedy (JAVA)
body: <p>I have a byte[] array that contains BGRA raster data (e.g. first byte = blue component, second = green, fifth = next pixel, blue) and would like to play with it.</p>
  
  <p>Specifically, is there a Java class that's already designed to wrap something like this? I'm wondering, because I'd like to make my code as neat/correct as possible, and if Java already has a compiled version that's faster, then I'd go with that.</p>
  
  <p>Even more specifically, I want to transform the byte[] array into 2 arrays, where BGR1[] + BGR2[] = BGR, and A1 = A2 = A. Any suggestions?</p>
  
  <p>I could of course just write raw code for this, but perhaps there is a neater/faster way.</p>