SHAMEZO

技術仕様

入力制限

画像

  • 対応フォーマット: JPEG, PNG, WebP, HEIC, AVIF
  • 最大ファイルサイズ: 20MB

テキスト

  • 文字数: 1〜140文字

テキストの処理

フォントの種類

  • Noto Sans JP:文字幅はプロポーショナルフォントで表示します。
  • ふい字・ラノベPOP:文字幅は等幅で表示します。ただし、半角英数字は半分の幅で表示します。

縦書きの処理

  • 括弧類(「」、()、【】など)と長音記号(ー〜など)は90度回転して描画します。
  • 句読点(、。)は右上寄せで描画します。

文字の縁取り

視認性を高めるため、すべての文字に縁取りを追加しています。薄い色(白、緑、黄、桃、橙)には黒い縁取り、濃い色(赤、青、茶)には白い縁取りが付きます。

フォントサイズ

画像のサイズに応じて自動計算されます。画像の短辺の画像幅に16文字納まる文字サイズを基準(中)として計算しています。

レート制限

画像生成APIに短時間に連続してリクエストを送信した場合、一時的に制限がかかります。

出力フォーマット

投稿先に応じて最適な形式で画像を出力します。

出力設定形式特徴
MastodonAVIF高圧縮・高画質。Mastodonの画像サイズ制限(16MB)に最適化
MisskeyAVIF高圧縮・高画質。Misskeyの画像サイズ制限(50MB)に最適化
なしJPEG汎用性が高く、どの環境でも表示可能

Bot投稿(メンション投稿)

Botは3分に1回、メンションを定期的に確認して処理を実行します。

画像処理について

  • スマートフォン、特にiOSで撮影した画像は、向き(Orientation)を自動補正しています
  • プライバシー保護のため、GPS情報やカメラ情報などのメタデータは出力時に削除されます