背景削除が始まらない:ファイル確認とモデル読込を切り分ける
非対応形式、読めない画像、モデル取得失敗では対処が異なります。容量境界で実際の検証関数を実行しました。表は入力検証であり切り抜き品質の評価ではありません。
入力と結果
image/gif | 1,000 bytes | imageType |
image/png | 10,485,760 bytes | type/size OK |
image/png | 10,485,761 bytes | imageSize |
結果の読み方
1,000バイトのimage/gifはimageTypeで拒否。PNGの10,485,760バイトは通り、1バイト増えるとimageSizeです。通過しても画像を読める保証ではありません。その後ブラウザが画像を開きモデルを取得します。取得失敗と処理失敗は別の案内です。
次の作業
1. 本当のJPG・PNG・WebPで保存します。拡張子変更は変換ではありません。2. 10 MiB以下にします。3. 読めなければ元画像を再出力します。4. モデル取得時は接続を確認します。5. 処理失敗時は小さい画像や別ブラウザを試します。成功後も明暗の背景で輪郭を確認します。
ツールを使う制限とテスト条件
2026-10-28のローカルメタデータ検証です。人物画像処理、速度、メモリ、精度の測定ではありません。現在の実装は前処理前に長辺を384pxまで縮小し、マスクを元サイズへ拡大します。元サイズ出力は輪郭の詳細保持を保証しません。画像は端末内処理、初回モデル取得はネット通信です。
workflow-results.json参考資料
Apps24は例を実装と回帰テストで確認します。ブラウザ実験は条件を明示し、すべての端末を保証するものではありません。不具合はURL、入力例、期待する結果、ブラウザを添えてお知らせください。パスワード、非公開文書、個人情報は送らないでください。