ALLBRecognizer

ALLBHUDから認識部分だけを抽出してHTTP APIの形にしたものです

もともとゲーム画面の認識を想定して作成したため、加工された画像や劣化した画像についてはうまく認識できない場合があります
大きさが1280x720〜2560x1440でファイルサイズが4MB以下PNG形式を推奨します

処理はサーバー側で行われます
送信された情報(画像を含む)はバグ修正や精度向上などの目的で使用される場合があります

プレイグラウンド

利用条件

本APIの使用にあたって以下の条項に同意してください
本サービスについて、以下の行為を禁じます
  • 大量にリクエストを送るなどして、サーバに過度に負荷をかけたり、サービスの運営を妨害する行為
  • 内部情報の窃取やリモートコードの実行など、不正アクセスを目的とした行為
  • その他、管理者が不適切と判断する行為
本サービスは事前に告知することなく提供を停止する場合があります

開発者向け情報

エンドポイント
POST https://recognizer.tooler.tokyo/api/v1/recognize
URLクエリ
キー説明省略時の既定値
targets認識対象を指定します
memorialilylily_clothescharmorderから1つ以上をカンマ区切りで指定します
または、allを指定してすべての種類を認識させることもできます
lilyはリリィ(例えば一柳梨璃白井夢結)まで認識し、lily_clothesは衣装(例えば一柳梨璃/百合ヶ丘標準制服白井夢結/アラウンドザウィロー)まで認識します
両方とも指定された場合はlily_clothesが優先されます
all
format出力形式を指定します
csvまたはjsonが指定できます
json
リクエストヘッダ
ヘッダ名
Content-Typeimage/*image/pngなど)またはapplication/octet-stream
リクエスト本文
バイナリデータを直接指定してください
概ね5MB弱までのファイルを受け付けますが、画像サイズが大きいと処理に失敗する可能性があります
基本的にJPEG形式またはPNG形式の画像のみ受け付けます
レスポンス
力尽きたので各自で確認してください…
typeMEMORIALILYCHARMORDERのいずれかの値を取ります
targetslilylily_clothesのいずれでもtypeLILYになります
その他

実行ファイルの形で必要な場合はHTTPリクエストを発行するプログラムを作成してください
cURL等を使用することもできます

curl -X POST -H "Content-Type: image/png" --data-binary @image.png "https://recognizer.tooler.tokyo/api/v1/recognize?targets=all&format=csv"