1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-31 11:10:34 +08:00

Upd: threshold for predict_valid in campaign_bonus

This commit is contained in:
2025-12-04 19:23:50 +08:00
parent fa44b728bc
commit 7bd0413610
3 changed files with 22 additions and 8 deletions

View File

@@ -9,7 +9,13 @@ from module.statistics.utils import *
class BonusItem(Item):
def predict_valid(self):
return np.mean(rgb2gray(self.image) > 160) > 0.3
image = rgb2gray(self.image)
width, height = image_size(image)
wm, hm = width // 2, height // 2
row_center = image[hm: hm + 5, :]
info_bar = image[64: 69, :]
column_center = image[:, wm: wm + 5]
return all(np.mean(img > 160) > 0.1 for img in [image, row_center, info_bar, column_center])
class CampaignBonusStatistics(GetItemsStatistics):