JayJokerr/arknights-pixel-autofill

明日方舟 24×24 像素画转换、手动编辑与自动填色工具

解決する課題

ゲーム『アークナイツ』内で24x24のピクセルアートを作成する面倒なプロセスを自動化します。手動で色を選択して各グリッドのセルをクリックする代わりに、このツールは画像をゲーム固有の40色パレットに変換し、ゲーム内のキャンバスに自動的に塗りつぶします。

仕組み

  • 画像変換: ツールは標準画像、24x24ビットマップ、または公式シェアカードをインポートします。リサンプリングアルゴリズム(Lanczos、BOX、Bicubic、Nearest)とカラーマッチング(RGBまたはOKLab)を使用して、画像をゲームの40色パレットにマッピングします。
  • 画像補正: トランジションカラーを減らす(16色に制限する)機能と、写真素材の鮮明度を向上させる「構造強化/デシャドウ」スライダーが含まれています。
  • 視覚認識: ソフトウェアはコンピュータビジョンを使用して、画面上のゲームの24x24キャンバスと40色パレットを動的に識別し、異なる解像度とUIスケール(90%-100%)で機能することを保証します。
  • 自動化: キャンバスが配置されると、ツールはマウスクリックをシミュレートし、パレットから正しい色を選択して、ゲームキャンバス上の対応するセルを塗りつぶします。

対象者

Windows(PC公式クライアントまたはMuMuエミュレータ)で『アークナイツ』をプレイしており、手作業なしでカスタムピクセルアートを作成したいプレイヤー。

ハイライト

  • 動的キャンバス検出: デュアル視覚検出器を使用してグリッドとパレットを見つけ、固定座標への依存を排除します。
  • 柔軟なインポート: 標準画像、24x24 PNGの直接インポート、および公式シェアカードからのアートの自動復元(UID透かしの回避)をサポートします。
  • レスポンシブUI: PySide6/Qt 6で構築され、さまざまなDPIとウィンドウサイズをサポートします。
  • 安全コントロール: 緊急停止キー(F8)が含まれており、マウスの動きをゲームのクライアント領域に制限して、異常な動作を防ぎます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト