နိဒါန်း
Baidu ၏ပုံရိပ်ရှင်းလင်းရေးအသိအမှတ်ပြုရေး interface သည် Baidu ၏ AI Open Platform မှထောက်ပံ့ပေးသောအစွမ်းထက်သောပုံရိပ်ထုတ်ယူမှုလုပ်ဆောင်ချက်ဖြစ်သည်။ ဤ interface မှတဆင့်ကျွန်ုပ်တို့သည် Baidu AI ၏အင်အားကြီးမားသော algorithm ကို အသုံးပြု. ပုံရိပ်တစ်ခု၏ရှင်းလင်းမှုကိုဆုံးဖြတ်ရန်နှင့်သက်ဆိုင်ရာရမှတ်ကိုရယူရန်အတွက်ကျွန်ုပ်တို့သည် Baidu AI ၏အင်အားကြီးမားသော algorithm ကိုအသုံးပြုနိုင်သည်။ ဤသင်ခန်းစာသည် PPP code ကို Baidu ၏ပုံရိပ်ရှင်းလင်းရေးအသိအမှတ်ပြုမှု interface နှင့်ချိတ်ဆက်ရန်မည်သို့အသုံးပြုရမည်ကိုပြလိမ့်မည်။
<?php function imgToBase64($imgPath) { $imgInfo = getimagesize($imgPath); $fp = fopen($imgPath, 'rb'); if ($fp) { $imgData = fread($fp, filesize($imgPath)); $base64Data = base64_encode($imgData); return 'data:' . $imgInfo['mime'] . ';base64,' . $base64Data; } else { return false; } } $imgPath = 'test.jpg'; $base64Data = imgToBase64($imgPath); if (!$base64Data) { echo 'Image File စာဖတ်ခြင်းမအောင်မြင်ပါ'; exit; } ?>
<?php $url = 'https://aip.baidubce.com/rest/2.0/image-classify/v1/clearness'; $access_token = 'your_access_token'; // သင်၏ဖြည့်ပါAccess Token // တောင်းဆိုမှုကိုဒေတာကိုတည်ဆောက်ရန် $requestData = array( 'image' => $ base64data, ); $ TameBody = http_build_Query ($ tumentdata); // post တောင်းဆိုမှု $ curl = curl_init (); curl_setopt ($ curl, curlopt_URL, $ URL); curl_setopt ($ curl, curlopt_post, 1); curl_setopt ($ curl, curlopt_postfields, $ တောင်းဆိုသူ); curl_setopt ($ curl, curlopt_rreturntransfer, 1); curl_setopt ($ curl, curlopt_htader, array ( 'Content-type: application / x-www-form-urlencoded', 'ကျေနပ်ရောင့်ရဲမှု -' ။ strlen ($ မေတ္တာရှင်), 'access-token:' ။ $ access_token_ ))); $ တုံ့ပြန်မှု = curl_exec ($ curl); curl_close ($ curl); // parse တုံ့ပြန်မှုရလဒ် $ ရလဒ် = JORS_DECODE ($ တုံ့ပြန်မှု, စစ်မှန်သော); အကယ်. (ISSET ($ ရလဒ် ['' error_code ']))) ECHO 'တောင်းဆိုချက်အမှား:' '။ $ ရလဒ် ['error_msg'; ထွက်ပေါက်; } // output ကို definition echo 'နှင့်အဓိပ္ပါယ်ရမှတ် -' $ ရလဒ် [ရလဒ် '] [0] [' 0] ['ရမှတ်']; >
အထက်ပါကုဒ်ကို PPP ဖိုင်တစ်ခုအဖြစ်သိမ်းဆည်းပါ။ PHP ဖိုင်ကို command ၏ရှင်းလင်းပြတ်သားမှုရရန် PHP ဖိုင်သို့မဟုတ် browser တွင် run ပါ။
ဒီသင်ခန်းစာက PPP ကို Baidu ရဲ့ပုံရိပ်ရှင်းလင်းရေးအသိအမှတ်ပြုမှု interface ကိုချိတ်ဆက်ဖို့ဘယ်လိုအသုံးပြုရမလဲဆိုတာပြတယ်။ ဤ interface ကိုအသုံးပြုခြင်းအားဖြင့်ကျွန်ုပ်တို့သည်ပုံရိပ်၏ပြတ်သားမှုကိုအလွယ်တကူဆုံးဖြတ်နိုင်သည်, ဤသင်ခန်းစာသည်လူတိုင်း၏ဖွံ့ဖြိုးတိုးတက်မှုဆိုင်ရာလုပ်ငန်းများကိုပုံရိပ်အပြောင်းအလဲအတွက်ကူညီရန်အကူအညီအချို့ပေးနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။