日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

SpringBoot+Tess4j實現牛逼的OCR識別工具的示例代碼

瀏覽:194日期:2023-03-30 09:16:05
前言

“ 等不到風中你的臉頰

眼淚都美到很融洽

等不到掩飾的雨落下

我的眼淚被你察覺 ”

聽著循環的歌曲,寫著久違的bug。好吧,還是一天。正好一個小伙伴說,要不要做個工具站玩一下。我就隨意的找了個工具站,看了下,發現很多都有文字的OCR識別功能。因此,我想起來之前了解的非常流行的開源的OCR大神級別的項目,Tesseract OCR。

簡單介紹

官網如下所示

SpringBoot+Tess4j實現牛逼的OCR識別工具的示例代碼

tesseract-ocr.github.io/

簡潔明了,掛在github上的網站。

SpringBoot+Tess4j實現牛逼的OCR識別工具的示例代碼

詳細的不再介紹,感興趣的,可以進入同志網站:https://github.com/tesseract-ocr/tesseract ,觀摩學習。

實操準備

要想在開發中使用,還是需要接入對應的API。

SpringBoot+Tess4j實現牛逼的OCR識別工具的示例代碼

對于開發者來說,提供了眾多的Wrapper,來實現Api調用。

SpringBoot+Tess4j實現牛逼的OCR識別工具的示例代碼

對于Java一名小開發,來講,還是使用tess4j,作為Api來使用。官網如下:

tess4j.sourceforge.net/

可以直接下載jar包,或者采用Maven依賴下載。

<!-- https://mvnrepository.com/artifact/net.sourceforge.tess4j/tess4j --><dependency> <groupId>net.sourceforge.tess4j</groupId> <artifactId>tess4j</artifactId> <version>4.5.3</version></dependency>開發實現First 創建工程

SpringBoot+Tess4j實現牛逼的OCR識別工具的示例代碼

Second 添加依賴

<?xml version='1.0' encoding='UTF-8'?><project xmlns='http://maven.apache.org/POM/4.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd'> <modelVersion>4.0.0</modelVersion> <groupId>org.example</groupId> <artifactId>test-textocr</artifactId> <version>1.0-SNAPSHOT</version> <dependencies> <!-- https://mvnrepository.com/artifact/net.sourceforge.tess4j/tess4j --> <dependency> <groupId>net.sourceforge.tess4j</groupId> <artifactId>tess4j</artifactId> <version>4.5.3</version> </dependency> </dependencies></project>Third 填寫類文件

package ocr;import net.sourceforge.tess4j.ITesseract;import net.sourceforge.tess4j.Tesseract;import net.sourceforge.tess4j.TesseractException;import javax.imageio.ImageIO;import java.awt.image.BufferedImage;import java.io.IOException;/*** ocr測試.** @author huc_逆天* @since 2021/1/12 17:42*/public class TestTextOcr { public static void main(String[] args) throws IOException { // 創建實例 ITesseract instance = new Tesseract(); // 設置識別語言 instance.setLanguage('chi_sim'); // 設置識別引擎 instance.setOcrEngineMode(1); // 讀取文件 BufferedImage image = ImageIO.read(TestTextOcr.class.getResourceAsStream('/2.jpg')); try { // 識別 String result = instance.doOCR(image); System.out.println(result); } catch (TesseractException e) { System.err.println(e.getMessage()); } }}

SpringBoot+Tess4j實現牛逼的OCR識別工具的示例代碼

Fifth 添加訓練語言環境配置

SpringBoot+Tess4j實現牛逼的OCR識別工具的示例代碼

TESSDATA_PREFIX=F:tessdata ,變量名,固定,值為官網下載文件 https://github.com/tesseract-ocr/tessdata

Sixth 運行

結果如下:

SpringBoot+Tess4j實現牛逼的OCR識別工具的示例代碼

可能識別模式,不是很合適,切換下

instance.setOcrEngineMode(0);

SpringBoot+Tess4j實現牛逼的OCR識別工具的示例代碼

是不是舒服多了,哈哈。識別率瞬間上漲。

大家可以自行測試。

總結

好了,今天就到這了。技術在于折騰。多學習,讓自己武裝起來,變強大。

到此這篇關于SpringBoot+Tess4j實現牛逼的OCR識別工具的示例代碼的文章就介紹到這了,更多相關SpringBoot Tess4j OCR識別內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
av资源亚洲| 黄色日韩精品| 亚洲精品精选| 国产第一亚洲| 美女毛片一区二区三区四区| 蜜桃av一区二区在线观看| 丝袜诱惑一区二区| 综合欧美亚洲| 日韩欧美一区二区三区在线观看| 蜜桃视频在线观看一区| 日本精品在线中文字幕| 日本久久二区| 在线精品小视频| 另类欧美日韩国产在线| 日韩午夜av在线| 精品视频97| 国产亚洲欧美日韩在线观看一区二区| 日本高清不卡一区二区三区视频| 精品资源在线| 精品一区二区三区在线观看视频| 亚洲精品一级二级三级| 黄色精品网站| 蜜桃传媒麻豆第一区在线观看| 一区二区三区四区日本视频| 欧美激情 亚洲a∨综合| 国产日产一区| 国产激情一区| 国产精品1区| 国产精品17p| 国产亚洲观看| 久久精品国产精品亚洲毛片| 国产欧美一区二区三区精品观看 | 水蜜桃精品av一区二区| 六月丁香综合在线视频| 欧美视频一区| 国产综合激情| 亚洲一区二区三区高清| 爽爽淫人综合网网站| 美国三级日本三级久久99| 四虎精品一区二区免费| 久久国产亚洲精品| 91久久视频| 亚洲2区在线| 精品亚洲免a| 国产综合精品| 日本一区中文字幕| 美女视频黄免费的久久| 国产成人精选| 亚洲资源av| 九九99久久精品在免费线bt| 蜜臀久久99精品久久一区二区| 精品欧美一区二区三区在线观看| 国产毛片久久久| 亚洲国产综合在线看不卡| 综合国产精品| 国产激情精品一区二区三区| 午夜国产一区二区| 欧美日韩一二三四| 亚洲尤物在线| 国产精品欧美在线观看| 在线一区视频观看| 欧美国产亚洲精品| 亚洲一区二区三区四区电影 | 亚洲特级毛片| 九九99久久精品在免费线bt| 影音先锋国产精品| 午夜在线播放视频欧美| 亚洲欧美日本日韩| 加勒比视频一区| 亚洲ww精品| 蜜桃tv一区二区三区| 一二三区精品| 亚洲精品在线观看91| 97久久亚洲| 黄色成人在线网址| 午夜久久中文| 伊人久久视频| 国产一区三区在线播放| 鲁大师影院一区二区三区| 亚洲精品乱码日韩| 国产一区三区在线播放| 日韩精品久久久久久| 不卡一二三区| 美美哒免费高清在线观看视频一区二区| 日韩午夜av| 欧美日韩免费观看视频| 久久不卡日韩美女| 精品深夜福利视频| 麻豆理论在线观看| 精品免费视频| 99久久久国产精品美女| 欧美aa在线视频| 精品国产一区二区三区性色av| 国产精品一国产精品| 欧美精品不卡| 久久久久蜜桃| 久久亚洲不卡| 亚洲麻豆一区| 激情欧美一区二区三区| 91精品国产成人观看| 日韩视频一区二区三区在线播放免费观看| 亚洲手机在线| 精品国产精品久久一区免费式 | 九九在线精品| 婷婷精品在线| 久久精品一区| 久久福利影视| 日韩激情综合| 国产欧洲在线| 亚洲免费观看高清完整版在线观| 91精品一区| 日韩大片在线观看| 亚洲精品观看| 亚洲www啪成人一区二区| 亚洲精品伦理| 国模 一区 二区 三区| 精品免费av在线| 99热精品在线| 国产+成+人+亚洲欧洲在线| 视频在线在亚洲| 三上悠亚国产精品一区二区三区| 亚洲精品在线二区| 国产v综合v| 国产精品密蕾丝视频下载| 亚洲一区黄色| 亚洲激情中文| 激情黄产视频在线免费观看| 国产欧美日韩精品一区二区免费| 日韩毛片视频| 国产精品久久久免费| 久久影院一区| 日韩高清成人| 成人小电影网站| 伊人久久av| 亚洲日本网址| 红桃视频国产一区| 视频一区中文| 日韩和欧美的一区| 老鸭窝毛片一区二区三区| 亚洲v在线看| 亚洲国产专区| 国产农村妇女精品一二区| 在线视频精品| 亚洲另类av| 国产日产精品_国产精品毛片| 欧美日韩亚洲一区二区三区在线| 婷婷综合一区| 精品72久久久久中文字幕| 精品国产午夜| 亚洲手机在线| 中文精品电影| 另类欧美日韩国产在线| 精品91福利视频| 999国产精品视频| 亚洲精品美女91| 精品在线网站观看| 另类中文字幕国产精品| 伊伊综合在线| 一区免费在线| 国产精品夜夜夜| 国产h片在线观看| 宅男噜噜噜66国产日韩在线观看| 丝袜美腿亚洲一区| 麻豆精品在线观看| 久久蜜桃精品| 国产精品一区二区精品| 久久精品主播| 亚洲综合小说| 久久男人天堂| 综合一区av| 精品捆绑调教一区二区三区| 四虎国产精品免费久久| 日韩欧美一区二区三区在线观看| 亚洲一二av| 激情婷婷综合| 成人欧美一区二区三区的电影| 日韩一区精品视频| 免费不卡中文字幕在线| 国产福利一区二区三区在线播放| 啪啪国产精品| 精品国产亚洲一区二区三区大结局| 亚洲综合丁香| 91高清一区| 欧美欧美黄在线二区| 免费高潮视频95在线观看网站| 亚洲精品日本| 免费观看日韩电影| 亚洲精品中文字幕乱码| 一区二区精品伦理...| 五月精品视频| 精品不卡一区| 中文字幕一区二区三区在线视频| 中文字幕在线免费观看视频| 国产日韩高清一区二区三区在线| 日韩精品成人在线观看| 亚洲一区观看| 亚洲无线观看| 少妇精品在线| 国产综合亚洲精品一区二| 亚洲女同中文字幕|