private bool SetImageLocal(Tesseract ocr, IInputArray image) { var success = true; ImageLock.EnterReadLock(); try { ocr.SetImage(image); } catch { success = false; } finally { ImageLock.ExitReadLock(); } return(success); }