提交 6f6a5f97 编写于 作者: T theraysmith

More new files for v2.00

git-svn-id: https://tesseract-ocr.googlecode.com/svn/trunk@89 d0cd1f9f-072b-0410-8dd7-cf729c803f20
上级 76666758
// stdafx.cpp : source file that includes just the standard includes
// tessdll.pch will be the pre-compiled header
// stdafx.obj will contain the pre-compiled type information
#include "stdafx.h"
// TODO: reference any additional headers you need in STDAFX.H
// and not in this file
// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//
#if !defined(AFX_STDAFX_H__C038B272_58EA_4509_8B59_C963F64AF1D8__INCLUDED_)
#define AFX_STDAFX_H__C038B272_58EA_4509_8B59_C963F64AF1D8__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// Insert your headers here
#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
#include <windows.h>
// TODO: reference additional headers your program requires here
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_STDAFX_H__C038B272_58EA_4509_8B59_C963F64AF1D8__INCLUDED_)
/**********************************************************************
* File: tesseractfull.cc
* Description: Test function to link tesseractfull.a.
* Author: Ray Smith
* Created: Tue Jul 17 16:23:46 PDT 2007
*
* (C) Copyright 2007 Google Inc.
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
** http://www.apache.org/licenses/LICENSE-2.0
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*
**********************************************************************/
#include "baseapi.h"
#ifndef NULL
#define NULL 0L
#endif
char* run_tesseract(const char* language,
const unsigned char* imagedata,
int bytes_per_pixel,
int bytes_per_line,
int width, int height) {
TessBaseAPI::InitWithLanguage(NULL, NULL, language, NULL, false, 0, NULL);
char* text = TessBaseAPI::TesseractRect(imagedata, bytes_per_pixel,
bytes_per_line, 0, 0,
width, height);
TessBaseAPI::End();
return text; //Normal exit
}
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册