ashguineのブログ -4ページ目

ashguineのブログ

ブログの説明を入力します。

【重要】Imeck15から「Aimeck15」へ名称変更&大幅アップデートのお知らせ

いつもご利用いただきありがとうございます。
この度、Imeck15は「Aimeck15」へと名称を変更し、中身も劇的な進化を遂げました!

1. Rust言語によるフルスクラッチ開発

今回のアップデートの目玉は、システムをRust言語でゼロから書き直した(フルスクラッチ)ことです。

  • 圧倒的な安定性と高速化:メモリ管理に優れたRustにより、クラッシュしにくくキビキビとした動作を実現。
  • 4Kディスプレイ対応:カスタムOpenCV画像処理と完全マルチスレッド化により、高解像度環境でもヌルヌル動きます。
  • 低スペックPCでも動作OK:処理が大幅に軽量化されたため、古いPC(AVX2対応CPU)でもスムーズな画像認識が可能になりました。

2. 画像テンプレートアナライザーの進化

画像認識の精度を追い込むための新機能を搭載しました。

A. 軽量化モードの視覚化

軽量化モードを適用した際の「画像の粗さ」を視覚的に確認できるようになりました。速度と精度のバランス調整がより直感的に行えます。

B. 重複登録の検索機能

増えがちなテンプレート画像の中から、重複して登録されているものを素早く検索。プロジェクトの整理が捗ります。

3. ミニUIのさらなる強化

ご好評いただいているミニUIがさらに使いやすく進化しました!

 

  • OCRプレビュー:読み取ったテキストをその場で確認。
  • ナチュラルマウスの軌跡表示:人間らしいマウス操作が可能になりました。マウスの軌跡を可視化。
 
なんだかんだ言ってもログを見てもらったほうが判りやすいかも
[02:00:29] STOP: エンジン停止。
[02:00:29] [Worker 1] 停止しました。
[02:00:29] [Worker 3] 停止しました。
[02:00:29] [Worker 2] 停止しました。
[02:00:29] [Worker 0] 停止しました。
[02:00:29] STOP: 停止シグナル送信...
[02:00:25] 🍃 5.0s アクションなし。監視を 4s 休止状態にします...
[02:00:24] [Profile] FPS: 34.9 | キャプチャ: 0.5ms/f | 画像認識(CV): 28.0ms/f
[02:00:24] バックアップ検知: バックアップクリック部品.png (480.0s)
[02:00:24] [Hybrid] 🔍 バックアップクリック部品.png: 軽量(0.84) -> 精密(0.89) でマッチ成功
[02:00:23] [Profile] FPS: 35.5 | キャプチャ: 0.5ms/f | 画像認識(CV): 27.5ms/f
[02:00:22] [Profile] FPS: 34.5 | キャプチャ: 0.5ms/f | 画像認識(CV): 28.3ms/f
[02:00:21] [Profile] FPS: 37.2 | キャプチャ: 0.5ms/f | 画像認識(CV): 26.3ms/f
[02:00:20] [Profile] FPS: 51.4 | キャプチャ: 0.3ms/f | 画像認識(CV): 19.1ms/f
[02:00:20] [State] ✨ 画面遷移を検知しました!即座に次の探索へ移行します。
[02:00:20] [Action] 🖱️ クリック実行: 0423戦闘スタート.png -> 物理座標: X=494, Y=358
[02:00:19] ⚡ 実行: 0423戦闘スタート.png
[02:00:19] [Profile] FPS: 110.0 | キャプチャ: 0.3ms/f | 画像認識(CV): 8.7ms/f
[02:00:18] [Profile] FPS: 110.0 | キャプチャ: 0.3ms/f | 画像認識(CV): 8.6ms/f
[02:00:17] ✅ [OCR Passed] Text: [シーズンボックス] Log: 'シーズンボックス' contains 'シーズン' -> PASS (0.23s)
[02:00:17] [Profile] FPS: 23.8 | キャプチャ: 0.4ms/f | 画像認識(CV): 41.4ms/f
[02:00:16] 🔍 0423戦闘スタート.png (Interval: 2.9s) [OCR判定待ち]
[02:00:16] [Hybrid] 🔍 戦闘スタート全画面.png: 軽量(0.98) -> 精密(0.96) でマッチ成功
[02:00:16] [Hybrid] 🔍 0423戦闘スタート.png: 軽量(0.89) -> 精密(1.00) でマッチ成功
[02:00:16] [State] ✨ 画面遷移を検知しました!即座に次の探索へ移行します。
[02:00:16] [Lifecycle] 🎯 マッチ!新PID登録: 13994
[02:00:16] [Action] 🖱️ クリック実行: スタート画面.png -> 物理座標: X=943, Y=547
[02:00:16] ⚡ 実行: スタート画面.png
[02:00:15] [Profile] FPS: 100.8 | キャプチャ: 0.4ms/f | 画像認識(CV): 9.5ms/f
[02:00:14] [Profile] FPS: 99.5 | キャプチャ: 0.3ms/f | 画像認識(CV): 9.6ms/f
[02:00:13] [Profile] FPS: 83.2 | キャプチャ: 0.3ms/f | 画像認識(CV): 11.5ms/f
[02:00:13] 🎯 認識成功: スタート画面.png (Conf: 0.91) -> 3.0s 待機...
[02:00:13] [Hybrid] 🔍 スタート画面.png: 軽量(0.93) -> 精密(0.91) でマッチ成功
[02:00:12] [Worker 3] 6枚 事前キャッシュしました。
[02:00:12] [Lifecycle] アタッチ(仮免待機)。
[02:00:12] 認識範囲: X=3, Y=26, W=1024, H=576
[02:00:12] [Worker 0] 7枚 事前キャッシュしました。
[02:00:12] [Worker 2] 6枚 事前キャッシュしました。
[02:00:12] [Worker 1] 6枚 事前キャッシュしました。
[02:00:12] スクリーンショット初期化中...
[02:00:12] [Engine] 25枚デプロイ (対象: Lust Goddess, モード: 厳密な色, 揺れ: OFF, 軽量: ON (0.3x), エコ: true(4s), スケール: OFF)
[02:00:12] START: エンジン起動...
[01:56:28] [OpenCV] Opt: SSE SSE2 SSE3 SSSE3 SSE4.1 POPCNT SSE4.2 FP16 FMA3 AVX AVX2 *AVX512