我使用我的项目中引用的这个 ocr lib dll:http ://www.pixel-technology.com/freeware/tessnet2/
创建了一个新类:
private void test()
{
Bitmap image = new Bitmap(@"d:\timessquare.jpg");
tessnet2.Tesseract ocr = new tessnet2.Tesseract();
ocr.SetVariable("tessedit_char_whitelist", "0123456789"); // If digit only
ocr.Init(@"c:\temp", "fra", false); // To use correct tessdata
List<tessnet2.Word> result = ocr.DoOCR(image, Rectangle.Empty);
foreach (tessnet2.Word word in result)
//Console.WriteLine("{0} : {1}", word.Confidence, word.Text);
t = string.Format("{0} : {1}", word.Confidence, word.Text);
}
但它永远不会越过这条线:
ocr.SetVariable("tessedit_char_whitelist", "0123456789");
例如我有这个图像:
我想从图像中取出日期和时间,然后将日期和时间与我的电脑日期进行比较,并检查它是同一日期还是前一天或更多天。
我该怎么做 ?