国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

The Best Image Ocr SDK For BAT.

OBKoro1 / 2033人閱讀

摘要:默認為是否返回識別結果中每一行的置信度通用文字識別含生僻字版中英文混合默認為是否檢測圖像朝向是否返回文字外接多邊形頂點位置,不支持單字位置。

The Best Image Ocr SDK For BAT.

百度 OCR

通用文字識別

通用文字識別(高精度版)

通用文字識別(含位置信息版)

通用文字識別(含位置高精度版)

通用文字識別(含生僻字版)

網絡圖片文字識別

銀行卡識別

身份證識別

駕駛證識別

行駛證識別

車牌識別

營業執照識別

通用票據識別

Aliyun OCR

身份證識別

行駛證識別

駕駛證識別

門店識別

英文識別

營業執照識別

銀行卡識別

名片識別

火車票識別

車牌識別

通用文字識別

Tencent OCR

名片識別

身份證識別

行駛證駕駛證識別

通用印刷體識別

項目地址 https://github.com/godruoyi/ocr

Feature

自定義緩存支持;

符合 PSR 標準,可以很方便的與你的框架結合;

命名不那么亂七八糟;

支持目前市面多家服務商

Support

百度 OCR

騰訊 萬象優圖

阿里 OCR

Requirement

PHP > 5.6

composer

Installation
composer require godruoyi/ocr

Laravel 5 拓展包

Usage

基本使用(以百度OCR為例)

use GodruoyiOCRApplication;

$app = new Application([
    "ocrs" => [
        "baidu" => [
            "app_key" => "app_key",
            "secret_key" => "secret_key"
        ],
    ]
]);

//身份證識別
$result = $app->baidu->idcard($filePath);

返回結果

{
    "log_id": 530427582,
    "image_status": "normal",
    "words_result_num": 6,
    "words_result": {
        "住址": {
            "words": "上海市閔行區華漕鎮紅衛村宗家巷1號"
        },
        "出生": {
            "words": "19870723"
        },
        "姓名": {
            "words": "鹿晗"
        },
        "公民身份號碼": {
            "words": "123456789123456132X"
        },
        "性別": {
            "words": "男"
        },
        "民族": {
            "words": "漢"
        }
    }
}
各平臺支持的方法

詳情請參考官方文檔

所有平臺支持的方法中,都滿足以下結構:

$app->platform->$method($files, $options = [])

$files 的值可以為

文件路徑(完整)

SplFileInfo 對象

Resource

在線圖片地址(部分服務商不支持)

Array

注:options 的值都是可選的

百度OCR

目前采用 AccessToken 作為 API 認證方式,查看鑒權認證機制

通用文字識別
$app->baidu->generalBasic($file, [
    "language_type"         => "CHN_ENG",  //支持的語言,默認為CHN_ENG(中英文混合)
    "detect_direction"      => false,      //是否檢測圖像朝向
    "detect_language"       => false,      //是否檢測語言,默認不檢測
    "probability"           => false,      //是否返回識別結果中每一行的置信度
]);

通用文字識別(高精度版)
$app->baidu->accurateBasic($file, [
    "detect_direction"      => false,      //是否檢測圖像朝向
    "probability"           => false,      //是否返回識別結果中每一行的置信度
]);

通用文字識別(含位置信息版)
$app->baidu->general($file, [
    "recognize_granularity" => "big",      //是否定位單字符位置
    "language_type"         => "CHN_ENG",  //CHN_ENG:中英文混合;默認為CHN_ENG
    "detect_direction"      => false,      //是否檢測圖像朝向
    "detect_language"       => false,      //是否檢測語言,默認不檢測
    "vertexes_location"     => false,      //是否返回文字外接多邊形頂點位置,不支持單字位置。默認為false
    "probability"           => false,      //是否返回識別結果中每一行的置信度
]);

通用文字識別(含位置高精度版)
$app->baidu->accurate($file, [
    "recognize_granularity" => "big",      //是否定位單字符位置
    "detect_direction"      => false,      //是否檢測圖像朝向
    "vertexes_location"     => false,      //是否返回文字外接多邊形頂點位置,不支持單字位置。默認為false
    "probability"           => false,      //是否返回識別結果中每一行的置信度
]);

通用文字識別(含生僻字版)
$app->baidu->generalEnhanced($file, [
    "language_type"         => "CHN_ENG",  //CHN_ENG:中英文混合;默認為CHN_ENG
    "detect_direction"      => false,      //是否檢測圖像朝向
    "vertexes_location"     => false,      //是否返回文字外接多邊形頂點位置,不支持單字位置。默認為false
    "probability"           => false,      //是否返回識別結果中每一行的置信度
]);

網絡圖片文字識別
$app->baidu->webimage($file, [
    "detect_direction"      => false,      //是否檢測圖像朝向
    "detect_language"       => false,      //是否檢測語言,默認不檢測
]);

身份證識別
$app->baidu->idcard($file, [
    "detect_direction"      => false,      //是否檢測圖像朝向
    "id_card_side"          => "front",    //front:身份證正面;back:身份證背面 (注意,該參數必選)
    "detect_risk"           => false,      //是否開啟身份證風險類型功能,默認false
]);

銀行卡識別
$app->baidu->bankcard($file, [
]);

駕駛證識別
$app->baidu->drivingLicense($file, [
    "detect_direction"      => false,      //是否檢測圖像朝向
]);

行駛證識別
$app->baidu->vehicleLicense($file, [
    "detect_direction"      => false,      //是否檢測圖像朝向
    "accuracy"              => "normal"    // normal 使用快速服務,1200ms左右時延,缺省或其它值使用高精度服務,1600ms左右時延
]);

車牌識別
$app->baidu->licensePlate($file, [
    "multi_detect"          => false,      //是否檢測多張車牌,默認為false
]);

營業執照識別
$app->baidu->businessLicense($file, [
]);

通用票據識別
$app->baidu->receipt($file, [
    "recognize_granularity" => "big",      //是否定位單字符位置
    "probability"           => false,      //是否返回識別結果中每一行的置信度
    "accuracy"              => "normal"    // normal 使用快速服務,1200ms左右時延,缺省或其它值使用高精度服務,1600ms左右時延
    "detect_direction"      => false,      //是否檢測圖像朝向
]);

Aliyun OCR

目前采用 APPCODE 作為 API 認證方式,查看我的APPCODE

use GodruoyiOCRApplication;

$app = new Application([
    "ocrs" => [
        "aliyun" => [
            "appcode" => "40bc103c7fe6417b87152f6f68bead2f",
        ]
    ]
]);

阿里云OCR不支持在線圖片地址

身份證識別
$app->aliyun->idcard($file, [
    "side"                  => "face",     //身份證正反面類型:face/back
]);

行駛證識別
$app->aliyun->vehicle($file, [
]);

駕駛證識別
$app->aliyun->driverLicense($file, [
    "side"                  => "face",     //駕駛證首頁/副頁:face/back
]);

門店識別
$app->aliyun->shopSign($file, [
]);

英文識別
$app->aliyun->english($file, [
]);

營業執照識別
$app->aliyun->businessLicense($file, [
]);

銀行卡識別
$app->aliyun->bankCard($file, [
]);

名片識別
$app->aliyun->businessCard($file, [
]);

火車票識別
$app->aliyun->trainTicket($file, [
]);

車牌識別
$app->aliyun->vehiclePlate($file, [
    "multi_crop"            => false,     //當設成true時,會做多crop預測,只有當多crop返回的結果一致,并且置信度>0.9時,才返回結果
]);

通用文字識別
$app->aliyun->general($file, [
    "min_size"              => 16,       //圖片中文字的最小高度,
    "output_prob"           => false,    //是否輸出文字框的概率,
]);

Tencent OCR

可登錄 云API密鑰控制臺查看你的個人 API 密鑰

use GodruoyiOCRApplication;

$app = new Application([
    "ocrs" => [
        "tencent" => [
            "app_id" => "1254032478",
            "secret_id" => "AKIDzODdB1nOELz0T8CEjTEkgKJOob3t2Tso",
            "secret_key" => "6aHHkz236LOYu0nRuBwn5PwT0x3km7EL",
            "bucket" => "test1"
        ],
    ]
]);

Tencent OCR 暫不支持在線圖片地址

名片識別
$app->tencent->namecard($file, [
    "ret_image"             => 0,        //0 不返回圖片,1 返回圖片,
]);

身份證識別
$app->tencent->idcard($file, [
    "card_type"             => 0,        //0 為身份證有照片的一面,1為身份證有國徽的一面
]);

行駛證駕駛證識別
$app->tencent->drivingLicence($file, [
    "type"                  => 0,        //識別類型,0表示行駛證,1表示駕駛證,
]);

通用印刷體識別
$app->tencent->general($file, [
]);

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/25959.html

相關文章

  • [譯]OpenCV OCR and text recognition with Tesseract

    摘要:納入深度學習模型來進一步提升準確率只是時間問題,事實上,這個時間已經到來。最新版本支持基于深度學習的,準確率顯著提高。該函數使用基于深度學習的文本檢測器來檢測不是識別圖像中的文本區域。高效使用概率最高的文本區域,刪除其他重疊區域。 By Adrian Rosebrock on September 17, 2018 in Deep Learning, Optical Character ...

    gnehc 評論0 收藏0
  • 識別圖片中的文字 - Tesseract 和 百度云OCR的對比

    摘要:一個簡單的圖片轉文字的函數實現如下。百度云這是偶然的發現,百度云提供了一定額度的免費的,目前是每日次,做做研究或者小應用還勉強夠用,本文主要為了測試其效果。論中文,還是百度比谷歌更懂一點。 當今時代人工智能都已經是爛大街的詞了,OCR應該也很多人都知道。 OCR (Optical Character Recognition,光學字符識別)是指電子設備(例如掃描儀或數碼相機)檢查紙上打印...

    mushang 評論0 收藏0
  • Tesseract 進行圖像識別

    摘要:目前已作為開源項目發布在,其最新版本已經支持中文,并提供了一個命令行工具。他能夠用來識別英文,但是不能識別中文。所以要下載中文的識別包這樣就能識別中文。至少對印刷的中文字識別效果是很好的。 1. Tesseract 介紹 Tesseract的OCR引擎最先由HP實驗室于1985年開始研發,至1995年時已經成為OCR業內最準確的三款識別引擎之一。然而,HP不久便決定放棄OCR業務,Te...

    Tecode 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<