So I have to use java.awt.color to flip some imported images.
Here is my primary method to achieve flipping an image over the vertical axis:
  public void execute (Pixmap target)
  {
    Dimension bounds = target.getSize();
    // TODO: mirror target image along vertical middle line by swapping
    //       each color on right with one on left
    for (int x = 0; x < bounds.width; x++) {
      for (int y = 0; y < bounds.height; y++) {
        // new x position
        int newX =  bounds.width - x - 1;
        // flip along vertical 
        Color mirrorVert = target.getColor(newX, y);
        target.setColor(x, y, new Color (mirrorVert.getRed(),
                              mirrorVert.getGreen(),
                              mirrorVert.getBlue()));
      }
    }
  }
However, when this executes, instead of the image, flipping, I get something like this:
Thank y'all for the help


 
     
    