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),並將滑鼠移動限制在遊戲的用戶端區域內,以防止異常行為。
相關
- 專案
- 專案
- 專案
- 專案
- 專案