Tutorial mudah: Bagaimana untuk menyambungkan PHP ke antara muka pembahagian imej Baidu?
Antara muka pembahagian imej Baidu ialah teknologi kecerdasan buatan yang boleh digunakan dalam banyak bidang seperti pengecaman imej, pemprosesan imej dan penyuntingan imej dengan membahagikan objek berbeza dalam imej. Tutorial ini akan menunjukkan kepada anda cara menggunakan PHP untuk menyambung ke antara muka pembahagian imej Baidu untuk mencapai pembahagian imej.
Pertama, kita perlu menyediakan bahan berikut:
- Baidu AI membuka akaun platform, digunakan untuk membuat aplikasi dan mendapatkan Kunci API dan Kunci Rahsia.
- Persekitaran pembangunan PHP, seperti XAMPP, WAMP, dll., digunakan untuk menjalankan kod PHP.
1. Cipta aplikasi Baidu AI
- Log masuk ke platform terbuka Baidu AI (https://ai.baidu.com/).
- Klik "Buat Apl" dalam "Senarai Apl".
- Isi nama aplikasi dan pilih "Teknologi Imej" -> "Segmentasi Imej".
- Selepas penciptaan berjaya, masukkan halaman butiran aplikasi dan dapatkan Kunci API dan Kunci Rahsia, yang akan digunakan kemudian.
2. Pasang Baidu AI SDK
- Buka alat baris arahan dan masukkan direktori akar persekitaran PHP (contohnya: C:
mpphtdocs).
-
Gunakan Komposer untuk memasang Baidu AI SDK dan laksanakan arahan berikut:
composer require baidu-aip/php-sdk
Salin selepas log masuk
3 Tulis kod PHP
Dalam fail kod PHP, perkenalkan Baidu AI SDK:
rreee. Objek AipImageSegmentation dan Tetapkan Kunci API dan Kunci Rahsia: require 'vendor/autoload.php';
Salin selepas log masuk
Panggil antara muka pembahagian imej Baidu: use AipImageSegmentationAipImageSegmentation;
$appId = 'your app id';
$apiKey = 'your api key';
$secretKey = 'your secret key';
$client = new AipImageSegmentation($appId, $apiKey, $secretKey);
Salin selepas log masuk
Di mana, 'laluan imej anda' ialah laluan fail imej yang akan dibahagikan, yang boleh menjadi laluan fail atau URL setempat .
Memproses hasil pulangan: $image = file_get_contents('your image path');
$response = $client->foregroundSegment($image);
Salin selepas log masuk
4. Jalankan ujian
Letakkan fail imej untuk dipecahkan dalam direktori yang sama dengan fail kod PHP.
- Gunakan penyemak imbas untuk mengakses fail kod PHP, dan anda boleh melihat imej latar depan dan imej latar belakang yang dibahagikan pada halaman web.
- Melalui langkah di atas, anda boleh menggunakan PHP untuk menyambung ke antara muka pembahagian imej Baidu untuk mencapai pembahagian imej. Anda juga boleh memproses imej yang dibahagikan mengikut keperluan anda sendiri untuk mencapai lebih banyak senario aplikasi. Harap tutorial ini membantu anda!
Atas ialah kandungan terperinci Tutorial mudah: Bagaimana untuk menyambungkan PHP ke antara muka pembahagian imej Baidu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!