ဒီဂျစ်တယ်နည်းပညာကိုစဉ်ဆက်မပြတ်ဖွံ့ဖြိုးတိုးတက်မှုနှင့်အတူ OCR (optical character commitionion) နည်းပညာသည်စက်မှုလုပ်ငန်းများစွာတွင်အရေးကြီးသောအချက်အလက်အပြောင်းအလဲအတွက်ကိရိယာတစ်ခုဖြစ်လာသည်။ OCR သည်စာသားများကိုရုပ်ပုံများကိုတည်းဖြတ်နိုင်သောစာသားသို့ပြောင်းလဲနိုင်သည်။ PHP developer တစ်ခုအနေဖြင့် Alibaba Cloud OCR ကိုပုံဖော်ခြင်းဖြင့်မည်သို့ပေါင်းစပ်ရမည်ကိုကျွမ်းကျင်ပိုင်ခွင့်ကိုကျွမ်းကျင်မှုနှင့်စာသားအသိအမှတ်ပြုခြင်းနှင့်စာသားအပြောင်းအလဲများအတွက်သင့်အားစွမ်းရည်များပေးလိမ့်မည်။
Alibaba Cloud OCR နှင့် Image Processing 0 န်ဆောင်မှုများကိုမစတင်မီ Alibaba Cloud အကောင့်တစ်ခုကိုဖန်တီးရန်နှင့်ဆက်စပ်သော 0 န်ဆောင်မှုများကို console တွင်ဖွင့်ရန်လိုအပ်သည်။ Alibaba Cloud Management Console သို့ ဝင်ရောက်. configure လုပ်ရန် OCR နှင့် Image Processing ၏သက်ဆိုင်ရာ 0 န်ဆောင်မှုစာမျက်နှာများသို့သွားပါ။
Alibaba Cloud's OCR နှင့် Image Processing Services ကိုစတင်အသုံးပြုရန်အတွက်သက်ဆိုင်ရာ SDK ကိုတေးရေးဆရာမှတဆင့် install လုပ်ရန်လိုအပ်သည်။ ပထမ ဦး စွာ SDK ကို install လုပ်ရန် Terminal ရှိအောက်ပါ command ကို Execute လုပ်ပါ။
<span class="fun">တေးရေးဆရာ Aliyunces / OCR လိုအပ်သည်</span>
<span class="fun">တေးရေးဆရာ Aliyuncs / Imagesarchn လိုအပ်သည်</span>
ထို့နောက် Alibaba Cloud SDK ၏အလိုအလျောက်တင်ထားသောဖိုင်ကိုသင်သေချာစွာဖွင့်ပါ။
<span class="fun">quant_once 'ရောင်းချသူ / autoload.php';</span>
ထို့နောက် Alibaba Cloud OCR client ကိုအစပြုပြီးပုံစာသားအသိအမှတ်ပြုမှုကိုစတင်လုပ်ဆောင်ပါမည်။ ပထမ ဦး စွာသက်ဆိုင်ရာ namespace ကို load:
<span class="fun">Alibabacloud \ Client \ alibabacloud ကိုသုံးပါ။</span>
<span class="fun">Alibabacloud \ Client \ clienton \ clience ကိုသုံးပါ။</span>
<span class="fun">Alibabacloud \ Client \ client ကိုသုံးပါ။</span>
အောက်ပါကုဒ်များမှတစ်ဆင့် Alibaba Cloud Client ကို configure:
<span class="fun">Alibabacloud :: AccessKskyclible ('သင်၏-access-id-ID', 'your-access-key-secret-secret')</span>
<span class="fun"> -> ဒေသဆိုင်ရာ ('CN-HangzHou')</span>
<span class="fun"> -> Asdofultlient (),</span>
ထို့နောက်စာသားအသိအမှတ်ပြုမှုအတွက် OCR interface ကိုသုံးနိုင်သည်။
<span class="fun">Alibabacloud \ OCR \ OCR ကိုသုံးပါ။</span>
အောက်ဖော်ပြပါအချက်သည် OCR interface ကို image text text text ည့်သည်အတွက်ခေါ်ဆိုခြင်းအတွက်ကုဒ်နမူနာဖြစ်သည်။
try {
$result = Ocr::v20191230()
->ocr()
->withImageUrl('your-image-url')
->withType('businessCard')
->request();
print_r($result);
} catch (ClientException $e) {
echo $e->getErrorMessage();
} catch (ServerException $e) {
echo $e->getErrorMessage();
}
`` `` `` `` `` `` `` `` `` `` `` `` `` `` thattype မှတဆင့်အသိအမှတ်ပြုမှုအမျိုးအစားကိုသတ်မှတ်ပါ။ အောင်မြင်သောဖော်ထုတ်ခြင်းပြီးနောက်စနစ်သည်ဖော်ထုတ်ထားသောစာသားအကြောင်းအရာများကိုပြန်လည်ပေးပို့လိမ့်မည်။
OCR စာသားအသိအမှတ်ပြုမှုအပြင် Alibaba Cloud သည်အားကောင်းသောပုံရိပ်ထုတ်လုပ်မှုစွမ်းရည်များကိုလည်းပေးသည်။ အောက်တွင်ကျွန်ုပ်တို့သည်ပုံရိပ်ထုတ်ယူခြင်းကိုမည်သို့လုပ်ဆောင်ရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။
Alibaba Cloud Image processing client ကိုအစပိုင်းတွင် -
<span class="fun">Alibabacloud \ Client \ alibabacloud ကိုသုံးပါ။</span>
<span class="fun">Alibabacloud \ Client \ clienton \ clience ကိုသုံးပါ။</span>
<span class="fun">Alibabacloud \ Client \ client ကိုသုံးပါ။</span>
client ကို configure:
<span class="fun">Alibabacloud :: AccessKskyclible ('သင်၏-access-id-ID', 'your-access-key-secret-secret')</span>
<span class="fun"> -> ဒေသဆိုင်ရာ ('CN-HangzHou')</span>
<span class="fun"> -> Asdofultlient (),</span>
ထို့နောက် `` `` `` `` artyzy acalyzenimage` `interface ကိုခေါ်ပါ။
<span class="fun">Alibabacloud \ ImageProcess \ ImageProcess ကိုသုံးပါ။</span>
ဤတွင် Image Processing interface ကိုခေါ်ဆိုသောကုဒ်ဥပမာတစ်ခုရှိသည်။
try {
$result = Imageprocess::v20200320()
->analyzeImage()
->withImageUrl('your-image-url')
->request();
print_r($result);
} catch (ClientException $e) {
echo $e->getErrorMessage();
} catch (ServerException $e) {
echo $e->getErrorMessage();
}
`` `` `` `` `` `` `` `` `` `` `url ကိုသတ်မှတ်ပါ။ အောင်မြင်စွာလုပ်ဆောင်ပြီးနောက်ပြန်လာသောရလဒ်မှာမျက်နှာရှာဖွေတွေ့ရှိခြင်း,
အောက်တွင်ကျွန်ုပ်တို့သည် OCR ကိုပုံရိပ်ထုတ်ပေးရန်မည်သို့ပေါင်းစပ်ရမည်ကိုပြသရန်လက်တွေ့ကျသောကိစ္စကိုအသုံးပြုသည်။ ကျွန်ုပ်တို့တွင်စီးပွားရေးကဒ်ပြားပေါ်တွင်ဖုန်းနံပါတ်ကိုထုတ်ယူ။ ပုံနှိပ်ထုတ်ဝေရန်အတွက်စီးပွားရေးကဒ်ပြားပုံဖော်ထားသောဆိုပါစို့။
<span class="fun">Alibabacloud \ Client \ alibabacloud ကိုသုံးပါ။</span>
<span class="fun">Alibabacloud \ OCR \ OCR ကိုသုံးပါ။</span>
ပထမ ဦး စွာ Alibaba Cloud Client ကို configure:
<span class="fun">Alibabacloud :: AccessKskyclible ('သင်၏-access-id-ID', 'your-access-key-secret-secret')</span>
<span class="fun"> -> ဒေသဆိုင်ရာ ('CN-HangzHou')</span>
<span class="fun"> -> Asdofultlient (),</span>
ထို့နောက်ဖုန်းနံပါတ်ကို extract လုပ်ရန်အောက်ပါကုဒ်ကိုသုံးပါ။
try {
$result = Ocr::v20191230()
->ocr()
->withImageUrl('your-image-url')
->withType('businessCard')
->request();
$cards = $result['Data']['cards'];
foreach ($cards as $card) {
$phoneNumber = $card['phoneNumber'];
echo "Phone Number: " . $phoneNumber;
}
} catch (ClientException $e) {
echo $e->getErrorMessage();
} catch (ServerException $e) {
echo $e->getErrorMessage();
}
အထက်ပါကုဒ်များဖြင့်ကျွန်ုပ်တို့သည်ဖုန်းနံပါတ်ပေါ်တွင်ဖုန်းနံပါတ်ကိုယူပြီးမျက်နှာပြင်ပေါ်တွင်ပုံနှိပ်ထုတ်ဝေနိုင်ပါသည်။ Developer များကဤထုတ်ယူထားသောအချက်အလက်များကို၎င်းတို့၏လိုအပ်ချက်များနှင့်အညီထပ်မံပြုလုပ်နိုင်သည်မှာသေချာသည်။
ဤဆောင်းပါးသည် imibaba cloud OCR နှင့် Image Procession Service 0 န်ဆောင်မှုများကို Image text text အသိအမှတ်ပြုခြင်းနှင့်ပုံရိပ်ထုတ်ယူခြင်းအတွက် PHP ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးသည်။ ဤနည်းပညာများကိုကျွမ်းကျင်သူများကိုကျွမ်းကျင်သူများသည်ပုံရိပ်အချက်အလက်များကိုပိုမိုထိရောက်စွာလုပ်ဆောင်နိုင်ပြီးပုံရိပ်အသိအမှတ်ပြုခြင်းနှင့်စာသားထုတ်ယူခြင်းစသည့် applications များကိုအကောင်အထည်ဖော်နိုင်သည်။ ဤဆောင်းပါးသည်သင့်အတွက်အထောက်အကူဖြစ်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။ Alibaba Cloud OCR နှင့် Image processing 0 န်ဆောင်မှုများကိုအသုံးပြုသောအခါပိုမိုကောင်းမွန်သောရလဒ်များရရှိရန်ကူညီလိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။