public static string parseLumWithRotations(LuminanceSource lum) { for (var i = 0; i < 4; i++) { Console.WriteLine("lum" + i); var res = parseWithAllBinarizers(lum); if (res != null) { return(res); } if (i == 3) { break; } lum = lum.rotateCounterClockwise(); } return(null); }
/// <summary> /// Returns a new object with rotated image data by 90 degrees counterclockwise. /// Only callable if {@link #isRotateSupported()} is true. /// </summary> /// <returns> /// A rotated version of this object. /// </returns> override public LuminanceSource rotateCounterClockwise() { return(new InvertedLuminanceSource(@delegate.rotateCounterClockwise())); }