လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP နှင့် Alibaba Cloud OCR ပေါင်းစပ်မှုကိုပြုလုပ်ရန်နှင့်ပုံနှင့်စာသားအသိအမှတ်ပြုမှုကိုရရှိရန်ပေါင်းစပ်ခြင်း

PHP နှင့် Alibaba Cloud OCR ပေါင်းစပ်မှုကိုပြုလုပ်ရန်နှင့်ပုံနှင့်စာသားအသိအမှတ်ပြုမှုကိုရရှိရန်ပေါင်းစပ်ခြင်း

M66 2025-06-16

နိဒါန်း

အတုထောက်လှမ်းရေးနည်းပညာလျင်မြန်စွာဖွံ့ဖြိုးတိုးတက်မှုနှင့်အတူ optical striction အသိအမှတ်ပြုခြင်း (OCR) နည်းပညာသည်လက်တွေ့ကျသောအပလီကေးရှင်းများတွင် ပိုမို. ပို. အရေးကြီးလာသည်။ အစွမ်းထက်သော OCR ဝန်ဆောင်မှုတစ်ခုအနေဖြင့် Alibaba Cloud OCR သည်စာသားအကြောင်းအရာများကိုပုံဖော်။ ထိရောက်စွာခွဲခြားသိမြင်နိုင်သည်။ ဤသင်ခန်းစာတွင်စာသားအသိအမှတ်ပြုမှုအတွက် PHP နှင့် Alibaba Cloud OC ကိုမည်သို့အသုံးပြုရမည်ကိုသင်နှင့်မိတ်ဆက်ပေးမည်။

1 ။ Alibaba Cloud အကောင့်တစ်ခုကိုဖန်တီးပြီး OCR ဝန်ဆောင်မှုကိုဖွင့်ပါ

ပထမ ဦး စွာ Alibaba Cloud ၏တရားဝင်ဝက်ဘ်ဆိုက်တွင်အကောင့်တစ်ခုကိုမှတ်ပုံတင်ရန်နှင့် OCR ဝန်ဆောင်မှုကိုဖွင့်ရန်သင်မှတ်ပုံတင်ရန်လိုအပ်သည်။ မှတ်ပုံတင်ခြင်းကိုပြီးဆုံးပြီးနောက် Alibaba Cloud Console သို့ဝင်ရောက်ပါ။ OCR ကို "အတုထောက်လှမ်းရေး" အောက်တွင် "OCR" 0 န်ဆောင်မှုကို Select လုပ်ပါ။ အောင်မြင်စွာ activation ပြီးနောက်, သင်နောက်ဆက်တွဲကုဒ်များအတွက်အသုံးပြုလိမ့်မည် access key ID နှင့်လျှို့ဝှက်သော့ကိုရလိမ့်မည်။

2 ။ Alibaba Cloud SDK တပ်ဆင်ပါ

PHP ပရောဂျက်များတွင် Alibaba Cloud OCR ကိုအသုံးပြုရန် Alibaba Cloud ၏ SDK ကိုပထမဆုံးထည့်သွင်းရမည်။ သငျသညျ composer မှတဆင့် install နိုင်ပါတယ်။ Project root directory တွင် "composer.json" အမည်ရှိဖိုင်တစ်ခုကိုအောက်ပါအကြောင်းအရာများဖြင့်ဖန်တီးပါ။

{
  "တောင်းဆို": {
    "Aliyun / Aliyun-Oss Oss-SDK": "~ 2.3"
  }
}
    

ထို့နောက် SDK ကို install လုပ်ရန်အောက်ပါ command ကို run ပါ။

 တေးရေးဆရာ install လုပ်ပါ

3 ။ ရေးပါသင်္ကေတဥပမာ

SDK ကိုအောင်အောင်မြင်မြင် install လုပ်ပြီးနောက်တွင်ကျွန်ုပ်တို့သည် Alibaba Cloud OCR ကိုအသုံးပြုရန်ရိုးရှင်းသော PHP script ကိုရေးနိုင်သည်။ "Aliyun_ochomo.php" အမည်ရှိဖိုင်ကိုဖန်တီးပြီးအောက်ပါကုဒ်ကိုဖိုင်သို့ထည့်ပါ။

<?php
require 'vendor/autoload.php'; // Alibaba Cloud ကိုတင်နေသည်SDK

use AlibabaCloud\Client\AlibabaCloud;
use AlibabaCloud\Client\Exception\ClientException;
use AlibabaCloud\Client\Exception\ServerException;
use AlibabaCloud\SDK\Ocr\Ocr;
use AlibabaCloud\SDK\Ocr\OcrParamType;

// Alibaba CloudAccessKeyနှင့်SecretKey
$accessKeyId = '<your-access-key-id>';
$accessKeySecret = '<your-access-key-secret>';

try {
    AlibabaCloud::accessKeyClient($accessKeyId, $accessKeySecret)
        -> ဒေသ (&#39;CN-Shanghai&#39;)
        -> Asdofultlient (),

    $ ရလဒ် = OCR :: V20191230 () -> MESTIFIZEHICLENERE ()
        -> Continitype (&#39;IMG&#39;)
        -> IDEARURL (https://xample.com/image.jpg &#39;)
        -> အခင်းအကျင်း (&#39;auto&#39;)
        -> PhinnPrintsult (TRUE)
        -> Paramtype (ocroparamtype :: Multi_form)
        -> တောင်းဆိုမှု (),

    Print_r ($ ရလဒ် -> toarray ());
} ဖမ်း (clientception $ e) {
    Echo $ E-> GetERREMINGE () ။ php_eol;
} ဖမ်း (servereException $ င) {
    Echo $ E-> GetERREMINGE () ။ php_eol;
}
>
    

သတိရပါ " "နှင့်" "သင်၏ကိုယ်ပိုင် Alibaba Cloud access key နှင့် secke key ဖြင့်အစားထိုးပါ။ ဤကုဒ်တွင်လိုင်စင်ပြားများနှင့်အညီအခြားအသိအမှတ်ပြုနည်းစနစ်များကိုသင်အသုံးပြုနိုင်သည်။

4 ။ ကုဒ်ကို run ပါ

PHP script ကို execute လုပ်ရန် command line မှအောက်ပါ command ကို run ပါ။

 php aliyun_ochoc_demo.php

Execution ပြီးနောက်ရုပ်ပုံတွင်စာသားအသိအမှတ်ပြုမှုရလဒ်ကိုသင်တွေ့ရလိမ့်မည်။

အကျဉ်းချုပ်

ဤသင်ခန်းစာမှတစ်ဆင့် PHP နှင့် Alibaba Cloud OCR ကိုမည်သို့အသုံးပြုရမည်ကိုသင်လေ့လာသင်ယူရန်သင်လေ့လာသင်ယူရန်သင်လေ့လာသင်ယူခဲ့သည်။ Alibaba Cloud OCR သည်လိုင်စင်ပုံစံကိုအသိအမှတ်ပြုရန်အတွက်အထောက်အပံ့ပေးရုံသာမကအသိအမှတ်ပြုမှုအမျိုးမျိုးကိုအမျိုးမျိုးသောကွဲပြားခြားနားသောအခြေအနေများအတွက်ပါ 0 င်သည်။ ဒီသင်ခန်းစာကသင့်ကိုမြန်မြန်ဆန်ဆန်စတင်နိုင်အောင်ကူညီနိုင်လိမ့်မယ်လို့မျှော်လင့်ပါတယ်။ Alibaba Cloud OCR နည်းပညာကိုသုံးရန်