お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

実装

このセクションでは、CatalystコンソールでのObject Recognitionの操作のみを扱います。アプリケーションのコードでObject Recognitionを実装する方法については、SDKおよびAPIドキュメントのセクションを参照してください。

前述のとおり、コンソールからObject RecognitionをCatalystアプリケーションに統合するためのコードテンプレートにアクセスでき、また画像をアップロードして結果を取得することで機能をテストすることもできます。

Object Recognitionへのアクセス

CatalystコンソールでObject Recognitionにアクセスするには、以下の手順を実行します。

  1. Catalystコンソールの左ペインでZia Servicesに移動し、Object Recognitionをクリックします。
    obj-recog

  2. Object Recognitionの機能ページでTry a Demoをクリックします。catalyst_or_test_page

CatalystコンソールでのObject Recognitionのテスト

Catalystのサンプル画像を選択するか、独自の画像をアップロードすることで、Object Recognitionをテストできます。

サンプル画像をスキャンしてオブジェクトを認識するには、以下の手順を実行します。

  1. ボックス内のSelect a Sample Imageをクリックします。
    catalyst_or_sample

  2. 提供されているサンプルから画像を選択します。
    catalyst_or_select_sample
    Object Recognitionが画像をスキャンし、_Result_セクションの下に、各オブジェクトのconfidence levelをパーセンテージ値とともに、画像内で認識されたオブジェクトを一覧表示します。
    catalyst_or_sample_scanned_1
    レスポンスバーの色は、認識のconfidenceパーセンテージの範囲を示します。赤: 0-30%、オレンジ: 30-80%、緑: 80-100%です。

    矢印を使用して、認識されたすべてのオブジェクトを表示できます。
    catalyst_or_sample_scanned_2
    View ResponseをクリックしてJSON responseを表示します。JSON responseは、認識された各オブジェクトの座標、タイプ、および0から1の値での認識のconfidence scoreを提供します。
    catalyst_or_sample_json
    完全なサンプルJSON responseの構造を表示するには、APIドキュメントを参照してください。

独自の画像をアップロードしてObject Recognitionをテストするには、以下の手順を実行します。

  1. _Result_セクションの下にあるUploadをクリックします。
    catalyst_or_upload
    閉じた後にObject Recognitionを再度開く場合は、このボックスのBrowse Filesをクリックします。
    catalyst_or_browse

  2. ローカルシステムからファイルをアップロードします。

注意: ファイルは._jpg_/._jpeg_または._png_形式である必要があります。ファイルサイズは10 MBを超えてはなりません。

コンソールが画像をスキャンし、認識されたオブジェクトを表示します。

catalyst_or_image_scanned

同様にJSON responseも確認できます。

catalyst_or_image_json

Object Recognitionのコードテンプレートへのアクセス

CatalystがJavaNode.jsPythonプラットフォーム用に提供するコードテンプレートを使用して、CatalystアプリケーションにObject Recognitionを実装できます。

テストウィンドウの下のセクションからアクセスできます。Java SDKNodeJS SDK、またはPython SDKタブをクリックし、コピーアイコンを使用してコードをコピーします。このコードを、必要な箇所でWebまたはAndroidアプリケーションのコードに貼り付けることができます。

catalyst_or_java

Javaでは、入力ファイルを新しいFileとして処理できます。ZCObjectDetectionDataには、入力画像ファイル内のオブジェクトを検出するdetectObjects()メソッドが含まれています。getObjectType()getConfidence()getObjectPoints()は、それぞれオブジェクトタイプ、confidence値、座標を取得します。

catalyst_or_node

Node.jsでは、入力画像ファイルをdetectObject()メソッドに渡すことができます。

catalyst_or_python

Pythonでは、.webp/.jpegまたは.pngファイルをopen()メソッドへの入力として提供でき、レスポンスとして画像ファイルオブジェクトを返します。detect_object()メソッドは画像内のオブジェクトを検出・特定するために使用され、入力ファイルはこのメソッドの引数として渡されます。各オブジェクトの座標、タイプ、および各認識のconfidence scoreを返します。

最終更新日 2026-02-23 18:09:41 +0530 IST