网上找的例子:
#include "stdafx.h"
#include "tesseract\baseapi.h"
#include "tesseract\strngs.h"
int _tmain(int argc, _TCHAR* argv[])
{
const char * image = "image.jpg";
tesseract::TessBaseAPI api;
api.Init(NULL, "eng", tesseract::OEM_DEFAULT);
api.SetVariable( "tessedit_char_whitelist",
"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" );
STRING text_out;
if (!api.ProcessPages(image, NULL, 0, &text_out))
{
return 0;
}
printf(text_out.string());
return 0;
}
这个我在用得时候,不能调用会出现很多错误!求解决方法啊
6 个解决方案
#1
改用TryOCR
#2
我需要自己写一个识别软件,而不是用别人的!
#3
这个你不能只想着捡个现成的,自己用心琢磨一下就可以了,我当时用这个做项目钻研了一个星期左右,下面是我认为最重要的资料:
http://tesseract-ocr.googlecode.com/svn/trunk/vs2008/doc/overview.html
http://blog.csdn.net/xiaochunyong/article/details/7193744
http://wenku.baidu.com/view/92264def81c758f5f61f67fd.html
http://code.google.com/p/tesseract-ocr/
http://tesseract-ocr.googlecode.com/svn/trunk/vs2008/doc/overview.html
http://blog.csdn.net/xiaochunyong/article/details/7193744
http://wenku.baidu.com/view/92264def81c758f5f61f67fd.html
http://code.google.com/p/tesseract-ocr/
#4
源代码 我都研究过了,现在就是不知道怎么去调用tesseract ocr这个开源库
#6
请问Tryocr不是开源的怎么用啊?
#1
改用TryOCR
#2
我需要自己写一个识别软件,而不是用别人的!
#3
这个你不能只想着捡个现成的,自己用心琢磨一下就可以了,我当时用这个做项目钻研了一个星期左右,下面是我认为最重要的资料:
http://tesseract-ocr.googlecode.com/svn/trunk/vs2008/doc/overview.html
http://blog.csdn.net/xiaochunyong/article/details/7193744
http://wenku.baidu.com/view/92264def81c758f5f61f67fd.html
http://code.google.com/p/tesseract-ocr/
http://tesseract-ocr.googlecode.com/svn/trunk/vs2008/doc/overview.html
http://blog.csdn.net/xiaochunyong/article/details/7193744
http://wenku.baidu.com/view/92264def81c758f5f61f67fd.html
http://code.google.com/p/tesseract-ocr/
#4
源代码 我都研究过了,现在就是不知道怎么去调用tesseract ocr这个开源库
#5
#6
请问Tryocr不是开源的怎么用啊?