最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java使用J4L識(shí)別驗(yàn)證碼的操作方法

 更新時(shí)間:2022年02月18日 08:24:30   作者:Sue  
這篇文章主要介紹了Java使用J4L識(shí)別驗(yàn)證碼的操作方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

1、首先要下載j4l的相應(yīng)文件和jar

下載地址:http://www.java4less.com/ocrtools/ocrtools.php?info=download

百度網(wǎng)盤下載:

鏈接: https://pan.baidu.com/s/1hdO-wgjKe93dxKf6KNI_Ew?pwd=yfzw

提取碼: yfzw

2、下載完成之后解壓,文件目錄結(jié)構(gòu)如下

3、環(huán)境準(zhǔn)備

下面配置環(huán)境變量,如果我們已經(jīng)提前配置好JDK的環(huán)境變量,那么我們可以直接進(jìn)行如下操作:

將解壓文件下bits64目錄的三個(gè)文件 liblept168.dll tess3Wrapper.dll windows7_readme.txt 都復(fù)制到JDK的bin目錄下

同時(shí),上級(jí)目錄的leptonlib.dll 也復(fù)制進(jìn)去

4、測(cè)試

準(zhǔn)備工作完成之后, 新建maven項(xiàng)目或者普通的 Java項(xiàng)目,我這里建了一個(gè)maven普通項(xiàng)目,結(jié)構(gòu)如下:

這里注意將解壓目錄下的tessdata文件下放到j(luò)ava工程里,與src目錄同級(jí)。

同時(shí)我們需要引入jar包,Idea添加jar包步驟如下:

jar包添加成功后,在J4L解壓目錄里面找到OCRTest.java文件直接把這個(gè)文件復(fù)制到j(luò)ava工程下 :

import com.java4less.ocr.tess3.OCRFacade;
 
public class OCRTest {
    public static void main(String[] args) {
        OCRFacade ocrFacade = new OCRFacade();
        try {
            String text = ocrFacade.recognizeFile("C:\\Users\\Sue\\Desktop\\25.png", "eng");
            System.out.println("Text in the image is:" + text);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

測(cè)試時(shí),只需要更改測(cè)試代碼中的圖片路徑。

經(jīng)過測(cè)試,J4L識(shí)別驗(yàn)證碼有時(shí)還是會(huì)出現(xiàn)偏差。

到此這篇關(guān)于Java使用J4L識(shí)別驗(yàn)證碼的文章就介紹到這了,更多相關(guān)Java J4L識(shí)別驗(yàn)證碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 簡(jiǎn)單實(shí)現(xiàn)java音樂播放器

    簡(jiǎn)單實(shí)現(xiàn)java音樂播放器

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)音樂播放器的相關(guān)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Java幾種常用JSON庫性能比較詳解

    Java幾種常用JSON庫性能比較詳解

    這篇文章主要介紹了Java幾種常用JSON庫性能比較詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-06-06
  • springboot mybatis druid配置多數(shù)據(jù)源教程

    springboot mybatis druid配置多數(shù)據(jù)源教程

    這篇文章主要介紹了springboot mybatis druid配置多數(shù)據(jù)源教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • 詳談jvm線程棧空間內(nèi)存分配位置

    詳談jvm線程??臻g內(nèi)存分配位置

    這篇文章主要介紹了jvm線程??臻g內(nèi)存分配位置,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • JavaMail實(shí)現(xiàn)簡(jiǎn)單郵件發(fā)送

    JavaMail實(shí)現(xiàn)簡(jiǎn)單郵件發(fā)送

    這篇文章主要為大家詳細(xì)介紹了JavaMail實(shí)現(xiàn)簡(jiǎn)單郵件發(fā)送,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • JavaEE組件commons-fileupload實(shí)現(xiàn)文件上傳、下載

    JavaEE組件commons-fileupload實(shí)現(xiàn)文件上傳、下載

    這篇文章主要介紹了JavaEE組件commons-fileupload實(shí)現(xiàn)文件上傳、下載,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Java?在?Array?和?Set?之間進(jìn)行轉(zhuǎn)換的示例

    Java?在?Array?和?Set?之間進(jìn)行轉(zhuǎn)換的示例

    這篇文章主要介紹了Java如何在Array和Set之間進(jìn)行轉(zhuǎn)換,在本文章中,我們對(duì)如何在?Java?中對(duì)Array和Set進(jìn)行轉(zhuǎn)換進(jìn)行一些說明和示例,需要的朋友可以參考下
    2023-05-05
  • SpringBoot整合Quartz及異步調(diào)用的案例

    SpringBoot整合Quartz及異步調(diào)用的案例

    Quartz是一個(gè)完全由java編寫的開源作業(yè)調(diào)度框架、它的簡(jiǎn)單易用受到業(yè)內(nèi)人士的一致好評(píng),這篇文章主要介紹了SpringBoot整合Quartz及異步調(diào)用,需要的朋友可以參考下
    2023-03-03
  • Java中Quartz高可用定時(shí)任務(wù)快速入門

    Java中Quartz高可用定時(shí)任務(wù)快速入門

    如果你想做定時(shí)任務(wù),有高可用方面的需求,或者僅僅想入門快,上手簡(jiǎn)單,那么選用它準(zhǔn)沒錯(cuò),感興趣的小伙伴們可以參考一下
    2022-04-04
  • 深入理解Java中@Accessors和@Builder

    深入理解Java中@Accessors和@Builder

    本文主要介紹了@Accessors和@Builder使用,區(qū)別與坑,對(duì)使用這兩個(gè)注解的有一定的幫助,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-08-08

最新評(píng)論

斗六市| 正安县| 县级市| 宁都县| 二连浩特市| 咸丰县| 外汇| 甘洛县| 丰宁| 泸西县| 卓尼县| 治县。| 平原县| 东光县| 乡宁县| 太康县| 射洪县| 长沙县| 济南市| 双鸭山市| 镇平县| 阳新县| 双辽市| 东台市| 奎屯市| 海城市| 循化| 武山县| 宁都县| 论坛| 石棉县| 紫金县| 西城区| 沁阳市| 耿马| 互助| 武穴市| 紫云| 洛川县| 顺平县| 札达县|