PHP を使用して Baidu 植物識別インターフェイスに接続する方法を段階的に説明します
人工知能テクノロジーの継続的な開発により、植物識別は一般的なアプリケーションになりました分野。 Baidu は、植物を自動的に識別して分類できる一連の強力な植物識別 API を提供します。この記事では、PHP を使用して Baidu の植物識別インターフェイスに接続する方法を段階的に説明し、コード例を示します。
ステップ 1: Baidu Plant Identification API の申請
まず、Baidu AI オープン プラットフォームで開発者アカウントを申請し、API キーと秘密キーを取得するアプリケーションを作成する必要があります。 Baidu AI オープン プラットフォームで、「植物識別」サービスを選択し、「今すぐアクセス」をクリックしてアクティベーションを申請し、必要に応じて関連情報を入力します。アプリケーションが承認されると、後続のコードで使用される API キーと秘密キーを受け取ります。
ステップ 2: PHP 開発環境を準備する
次に、PHP 開発環境をローカルに構築する必要があります。すでに PHP 環境をセットアップしている場合は、次のステップに直接進むことができます。そうでない場合は、WAMP や XAMPP などの統合環境をインストールするか、Apache、PHP、MySQL などを自分でインストールするかを選択できます。
ステップ 3: Baidu AI SDK をインストールする
Baidu 植物識別 API の使用を容易にするために、Baidu AI SDK をインストールできます。コマンドラインまたは Composer を通じてインストールできます。コマンド ライン ウィンドウを開き、プロジェクト ディレクトリを入力し、次のコマンドを実行してインストールします:
composer require baidu-aip/php-sdk
インストールが完了したら、Baidu AI SDK をコードに導入できます:
require_once 'vendor/autoload.php';
Step 4: コードを書く
これで、PHP コードを書き始めることができます。まず、Baidu AI SDK と、以前に申請した API キーと秘密キーを導入する必要があります。
require_once 'vendor/autoload.php'; use AipImageClassify; $appId = 'your_app_id'; $apiKey = 'your_api_key'; $secretKey = 'your_secret_key'; $client = new ImageClassify($appId, $apiKey, $secretKey);
次に、Baidu Plant Identification API を呼び出すコードを記述します。以下は、画像から植物を識別できる簡単な例です。
$image = file_get_contents('path_to_your_image'); $result = $client->plantDetect($image); if (isset($result['result']) && isset($result['result'][0])) { $name = $result['result'][0]['name']; $score = $result['result'][0]['score']; echo "识别结果:$name,可信度:$score"; } else { echo "识别失败"; }
ここで、path_to_your_image
はローカル画像へのパスです。 Baidu Plant Identification API は JSON 形式で結果を返しますが、ここでは最初のプラントの名前と信頼性のみを表示用に取得します。
ステップ 5: コードを実行します
コードを php ファイルとして保存し、ブラウザでこのファイルを開くと、認識結果が表示されます。
概要:
この記事では、PHP を使用して Baidu 植物識別インターフェイスに接続する方法を紹介し、簡単な手順で植物の自動識別と分類を簡単に実現できます。この記事が植物識別 API の使用を開始するのに役立つことを願っています。
以上がPHP を使用して Baidu プラント識別インターフェイスに接続する方法を段階的に説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。