နိဒါန်း
စဉ်ဆက်မပြတ်ထောက်လှမ်းရေးနည်းပညာကိုစဉ်ဆက်မပြတ်တိုးတက်မှုဖြင့်စာသားအသိအမှတ်ပြုမှုသည်ဘဝ၏လမ်းလျှောက်မှုအားလုံးတွင်အသိဉာဏ်ရှိသော application များ၏အရေးကြီးသောအစိတ်အပိုင်းတစ်ခုဖြစ်လာသည်။ စက်မှုလုပ်ငန်း ဦး ဆောင်သောစာသားအသိအမှတ်ပြု 0 န်ဆောင်မှုတွင် Alibaba Cloud OCR (optical character cloudition) (optical character compration ည့်သည်) သည်၎င်း၏ထိရောက်သောတိကျသောအသိအမှတ်ပြုနိုင်စွမ်းနှင့်အတူ developer များအတွက်ပထမ ဦး ဆုံးရွေးချယ်မှုဖြစ်လာသည်။ ဒီဆောင်းပါးက PHP ကို Alibaba Cloud OCR ကိုအလျင်အမြန်ပေါင်းစပ်ဖို့ဘယ်လိုပေါင်းစပ်ထားသလဲဆိုတာအသိဥာဏ်ရှိတဲ့စာသားအသိအမှတ်ပြုမှုကိုအလျင်အမြန်နားလည်သဘောပေါက်ဖို့,
1 ။ Alibaba Cloud OCR သို့မိတ်ဆက်
Alibaba Cloud OCR သည် Alibaba Cloud ၏အင်အားကြီးမားသောထောက်လှမ်းရေးနည်းပညာကိုထိရောက်စွာဖော်ထုတ်ရန်နှင့်စာသားများကိုပုံဖော်။ ထုတ်ယူရန်အသုံးပြုသည်။ အိုင်တီကဒ်ပြား, ဘဏ်ကဒ်, ယာဉ်မောင်းလိုင်စင်, လုပ်ငန်းလိုင်စင်, Alibaba Cloud OCR သည် ID ကဒ်ကဒ်, ၎င်းသည် Image upload ကိုထောက်ပံ့ရုံသာမက application အမျိုးမျိုးသောအခြေအနေများလိုအပ်ချက်ကိုဖြည့်ဆည်းရန် URLs များမှတဆင့်အသိအမှတ်ပြုမှုကိုလည်းထောက်ခံသည်။ ၎င်း၏မြင့်မားသောတိကျမှုနှင့်မြင့်မားသောတစ်ပြိုင်နက်တည်းလုပ်ဆောင်နိုင်စွမ်းရှိသောကြောင့် Alibaba Cloud OCR သည်ဘဏ် finance ာရေး, အီလက်ထရောနစ်ကူးသန်းရောင်းဝယ်ရေး, ထောက်ပံ့ပို့ဆောင်ရေးနှင့်အခြားစက်မှုလုပ်ငန်းများတွင်ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုခဲ့သည်။
2 ။ ပတ်ဝန်းကျင်ဆောက်လုပ်ရေးနှင့်ပြင်ဆင်မှုအလုပ်
Alibaba Cloud OCR ကိုမစတင်မီအောက်ပါကြိုတင်ပြင်ဆင်မှုများကိုအရင်ဖြည့်စွက်ရမည်။
- Alibaba Cloud အကောင့်တစ်ခုကိုမှတ်ပုံတင်ပြီး OCR ဝန်ဆောင်မှုဥပမာတစ်ခုဖန်တီးပါ။
- Access key ID ကိုရယူပါ OCR 0 န်ဆောင်မှု API ကိုခေါ်ဆိုခြင်းအတွက်အဓိကလျှို့ဝှက်ချက်ကိုရယူပါ။
- PHP Development ပတ်ဝန်းကျင်ကိုပုံမှန်လည်ပတ်နိုင်အောင် PHP Development ပတ်ဝန်းကျင်ကိုတပ်ဆင်ပါ။
3 ။ PHP ကုဒ်သင်္ကေတ
စာသားအသိအမှတ်ပြုမှုအတွက် Alibaba Cloud OCR ဝန်ဆောင်မှုကိုမည်သို့အသုံးပြုရမည်ကိုပြသသောရိုးရှင်းသော PHP ကုဒ်ပါ 0 င်သည့်ဥပမာတစ်ခုဖြစ်သည်။
<?php
require_once __DIR__ . '/vendor/autoload.php'; // Alibaba Cloud ကိုမိတ်ဆက်ပေးခြင်းSDK
use AlibabaCloud\SDK\Core\AlibabaCloud;
use AlibabaCloud\Client\Exception\ClientException;
use AlibabaCloud\Client\Exception\ServerException;
AlibabaCloud::accessKeyClient('your-ak', 'your-sk') // ဖြည့်သွင်းပါAccess Key
-> တိုင်းဒေသကြီး ('CN-Shanghai') // တိုင်းဒေသကြီး ID
-> Asdofultlient (),
ကြိုးစားကြည့်ပါ
$ ရလဒ် = Alibabacloud :: RPC ()
-> ထုတ်ကုန် ('OCR')
-> ဗားရှင်း ('2015-11-15')
-> Action ('Tenfechechechechechechechechechecharie')
-> နည်းလမ်း ('post')
-> Host (ocr.cr.cnsshanghai.alyuncentunciss.com ') // API လိပ်စာ -> ရွေးချယ်စရာများ ([
'query' => [
'' National '=>' CN-Shanghai ', // တိုင်းဒေသကြီး ID
'isalogul' => 'သင်၏-image-url', // ပုံ URL ကိုဖြည့်ပါ
],
])
-> တောင်းဆိုမှု (),
Print_r ($ ရလဒ် -> toarray ()); // output အသိအမှတ်ပြုမှုရလဒ်} ဖမ်း (clientception $ e) {
Echo $ E-> GetERREMINGE () ။ php_eol;
} ဖမ်း (servereException $ င) {
Echo $ E-> GetERREMINGE () ။ php_eol;
}
4 ။ နမူနာကုဒ်ကို run ပါ
အထက်ပါကုဒ်ကိုအောင်မြင်စွာဖွင့်ရန်ဤအဆင့်များကိုလိုက်နာပါ။
- Access key ID ကိုအစားထိုးပါ, သော့ချက်လျှို့ဝှက်ချက်ကိုနှိပ်ပြီး Code other url ကို Real Value သို့ Code သို့ဝင်ရောက်ပါ။
- code ကို ocr_demo.php ဖိုင်အဖြစ်သိမ်းဆည်းပြီး command line မှတဆင့် `php ocr_demo.php` ကို execute လုပ်ပါ။
အောင်မြင်သောကွပ်မျက်ပြီးနောက်စာသားအကြောင်းအရာ, ယုံကြည်မှုနှင့်စာသားတည်နေရာကဲ့သို့သောအသေးစိတ်အချက်အလက်များအပါအ 0 င်ရလဒ်အသိအမှတ်ပြုမှုရလဒ်များကိုသင်တွေ့လိမ့်မည်။
နိဂုံး:
ဤဆောင်းပါးသည် PHP Development ပတ်ဝန်းကျင်တွင်အသိဉာဏ်ရှိသောစာသားအသိအမှတ်ပြုမှုကိုရရှိရန် Alibaba Cloud OCR ကိုမည်သို့ပေါင်းစပ်ရမည်ကိုမိတ်ဆက်ပေးသည်။ ၎င်း၏ထိရောက်သောနှင့်တိကျသောအသိအမှတ်ပြုနိုင်စွမ်းစွမ်းရည်များဖြင့် Alibaba Cloud OCR သည် developer များကစာသားအသိအမှတ်ပြုမှုလုပ်ဆောင်မှုများကိုပိုမိုလျင်မြန်စွာပေါင်းစပ်ပြီးစီမံကိန်းများ၏ထောက်လှမ်းရေးအဆင့်ကိုတိုးတက်စေရန်ကူညီနိုင်သည်။ အတုထောက်လှမ်းရေးနည်းပညာကိုစဉ်ဆက်မပြတ်ဖွံ့ဖြိုးတိုးတက်မှုနှင့်အတူစာသားအသိအမှတ်ပြုမှုသည်လယ်ကွင်းများအတွင်းအရေးကြီးသောအခန်းကဏ် play မှပါ 0 င်ပြီးပိုမိုထိရောက်သောလုပ်ငန်းခွင်နည်းလမ်းများနှင့်ပိုမိုအဆင်ပြေသောဘဝအတွေ့အကြုံများကိုရရှိစေလိမ့်မည်။