亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

tess4j為什么會啟動jvm

tess4j為什么會啟動jvm

JVM
慕少森 2018-11-28 01:01:29
tess4j為什么會啟動jvm
查看完整描述

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()));

}



查看完整回答
反對 回復 2018-12-21
  • 1 回答
  • 0 關注
  • 579 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號