お知らせ:

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

Face Analytics

Zia Face Analyticsは、画像内の顔検出を実行し、顔の特徴を分析して、検出された顔の性別、年齢、感情などの情報を提供します。

詳細については、Face Analyticsヘルプページをご覧ください。

入力として.jpg/._jpeg_または._png_ファイルを提供する必要があります。リクエストとレスポンスの形式については、APIドキュメントを参照してください。

属性をtrueまたはfalseに設定することで、年齢、笑顔、性別の検出を有効または無効にできます。また、モードをBASICMODERATE、またはADVANCEDに指定することもできます。これらの値はオプションです。デフォルトでは、すべての属性が検出され、ADVANCEDモードで処理されます。

レスポンスは、有効化された属性の予測、各顔の顔の特徴の座標とランドマーク、および各分析の信頼度スコアを返します。

サンプルコードスニペット


Package Imports
copy
import com.zc.component.ml.ZCAge; 
import com.zc.component.ml.ZCAnalyseMode;
import com.zc.component.ml.ZCFaceAnalysisData; 
import com.zc.component.ml.ZCFaceAnalyticsOptions; 
import com.zc.component.ml.ZCFaceEmotion; 
import com.zc.component.ml.ZCFaceLandmark; 
import com.zc.component.ml.ZCFacePoints;
import com.zc.component.ml.ZCFaces; 
import com.zc.component.ml.ZCGender; 
import com.zc.component.ml.ZCML;
import java.io.File;
copy
File file = new File("{filePath}"); 
//ファイルパスを指定する 
//各属性検出を必須または任意に設定し、検出モードを設定する 
ZCFaceAnalyticsOptions options = ZCFaceAnalyticsOptions.getInstance().setAgeNeeded(false)
.setEmotionNeeded(true).setGenderNeeded(true).setAnalyseMode(ZCAnalyseMode.ADVANCED);
ZCFaceAnalysisData faceData = ZCML.getInstance().analyzeFace(file, options); 
//ファイルとオプションでanalyzeFace()を呼び出す 
Long facesCount = faceData.getFacesCount(); 
//画像内の顔の数を取得する 
List faces = faceData.getFacesList(); 
for(ZCFaces face : faces)
{ 
//検出された各顔に対して実行される 
Double faceConfidence = face.getConfidence(); 
//各分析の信頼度スコアを取得する 
ZCAge age = face.getAge(); 
//顔の年齢を取得する 
ZCGender gender = face.getGender(); 
//顔の性別を取得する 
ZCFaceEmotion emotion = face.getEmotion();
//笑顔情報を取得する 
ZCFacePoints facePoints = face.getCoordinates(); 
//顔の座標を取得する 
List faceLandmarks = face.getFaceLandmarks(); 
//顔の特徴のランドマークを取得する 
}

最終更新日 2026-03-30 13:40:30 +0530 IST

このページについて

関連リンク

Face Analytics - API