docs: public static void phase( InterleavedF32 transform , GrayF32 phase ) {
  		checkImageArguments(phase,transform);
  
  		for( int y = 0; y < transform.height; y++ ) {
  
  			int indexTran = transform.startIndex + y*transform.stride;
  			int indexPhase = phase.startIndex + y*phase.stride;
  
  			for( int x = 0; x < transform.width; x++, indexTran += 2 ) {
  
  				float real = transform.data[indexTran];
  				float img = transform.data[indexTran+1];
  
  				phase.data[indexPhase++] = (float)Math.atan2(img, real);
  			}
  		}
  	}