rotateGray static method

UGrayImage rotateGray(
  1. UGrayImage image,
  2. int degrees
)

Rotates a grayscale buffer clockwise by 90, 180 or 270 degrees.

Implementation

static UGrayImage rotateGray(UGrayImage image, int degrees) {
  switch (((degrees % 360) + 360) % 360) {
    case 90:
      return image.rotate90();
    case 180:
      return image.rotate180();
    case 270:
      return image.rotate270();
    default:
      return image;
  }
}