1 回答

TA貢獻2011條經驗 獲得超2個贊
java 調用tess4j步驟如下:
一 下載相關的jar包
1.下載Tess4J jar
2.如果使用的JVM 64位的,還需要下載 liblept168.dll、libtesseract302.dll的64位文件
二 項目整合
先看看最后整合成功的目錄結構,開發環境:Win8.1 64位 + Eclipse 4.2 + JDK 7 64位,工程目錄結構如下:
src目錄下是 Tess4J的源碼目錄,test目錄 是Tess4J官方提供的demo目錄,并將 liblept168.dll、libtesseract302.dll,gsdll64.dll(pdf轉換需要用到此文件) 三個文件拷貝到 src根目錄下。
三 測試代碼
/** * Test of doOCR method, of class Tesseract1. */ @Test
public void testDoOCR_File() throws Exception {
System.out.println("doOCR on a PNG image");
File imageFile = new File("eurotext.png");
String expResult = "The (quick) [brown] {fox} jumps!\nOver the $43,456.78 <lazy> #90 dog";
String result = instance.doOCR(imageFile);
System.out.println(result);
assertEquals(expResult, result.substring(0, expResult.length()));
}
- 1 回答
- 0 關注
- 579 瀏覽
添加回答
舉報