OnmyojiAutoScript icon indicating copy to clipboard operation
OnmyojiAutoScript copied to clipboard

六道之门任务过程中突然卡住

Open DOVISAKRC opened this issue 10 months ago • 0 comments

在提问之前...

  • [x] 我已经搜索了现有的 issues
  • [x] 我在提问题之前至少花费了 5 分钟来思考和准备
  • [x] 我已经阅读了文档中的 常见问题(FAQ)
  • [x] 这个问题出现了至少三次,不是偶发的
  • [ ] 我使用 OAS 的 dev 分支

描述你的问题

未知原因,如题

如何复现

  1. 前往 '...'
  2. 点击 '....'
  3. 滑动到 '....'
  4. 出现问题

预期行为

应该右下刷新,用完万象铃后点击万象赐福

相关 Logs

INFO     2025-02-26 00:17:54.024 │ [MAP_OCR 2.012s] ['月之海', '13回合后迎战月读', '备', '300', '战', '当前装配',
         '唤息']
INFO     2025-02-26 00:17:54.061 │ Island type: MoonSeaType.island100, Residue: 13, ROI: (0, 0, 0, 0)
WARNING  2025-02-26 00:17:54.099 │ The island type was not recognized
WARNING  2025-02-26 00:17:54.114 │ Pick one at random, starting from the right
INFO     2025-02-26 00:17:54.860 │ Click (1147,  498) @ island_enter_1
INFO     2025-02-26 00:17:55.528 │ Click ( 922,  349) @ island_enter_2
INFO     2025-02-26 00:17:56.067 │ Click ( 752,  432) @ island_enter_3
INFO     2025-02-26 00:17:56.689 │ Click ( 605,  507) @ island_enter_4
INFO     2025-02-26 00:17:57.218 │ Click (1052,  351) @ island_enter_1
INFO     2025-02-26 00:17:57.861 │ Click ( 929,  560) @ island_enter_2
INFO     2025-02-26 00:17:58.691 │ Entering island randomly
INFO     2025-02-26 00:17:59.342 │ [ISLAND_NAME 0.008s] [混之屿]
INFO     2025-02-26 00:17:59.348 │ <<< ISLAND 103 >>>
WARNING  2025-02-26 00:18:01.407 │ Wait until appear GATE1_ISLAND_TAG_FLAG timeout
INFO     2025-02-26 00:18:01.415 │ Start Island battle
INFO     2025-02-26 00:18:01.940 │ Click ( 631,  278) @ npc_fire_center
INFO     2025-02-26 00:18:04.049 │ Click (1173,  646) @ L104_NPC_FIRE
INFO     2025-02-26 00:18:04.112 │ Add stuck record: BATTLE_STATUS_S
INFO     2025-02-26 00:18:12.241 │ Island battle finished
INFO     2025-02-26 00:18:12.249 │ Start select skill
INFO     2025-02-26 00:18:14.269 │ Skill 101 level: 5
INFO     2025-02-26 00:18:14.274 │ Select 2
INFO     2025-02-26 00:18:14.280 │ Click ( 701,  611) @ GATE1_SELECT_2
ERROR    2025-02-26 00:18:15.476 │ error: OpenCV(4.7.0)
         D:\a\opencv-python\opencv-python\opencv\modules\core\src\alloc.cpp:73: error: (-4:Insufficient memory) Failed
         to allocate 22166424 bytes in function 'cv::OutOfMemoryError'

         ╭───────────────────────────────────── Traceback (most recent call last) ─────────────────────────────────────╮
         │ C:\Users\Akrc\Desktop\OAS-阴~1\OAS-阴~1\ONMYOJ~1\ONMYOJ~1\script.py:353 in run                              │
         │                                                                                                             │
         │   350 │   │   │   module_path = str(Path.cwd() / 'tasks' / command / (module_name+'.py'))                   │
         │   351 │   │   │   logger.info(f'module_path: {module_path}, module_name: {module_name}')                    │
         │   352 │   │   │   task_module = load_module(module_name, module_path)                                       │
         │ ❱ 353 │   │   │   task_module.ScriptTask(config=self.config, device=self.device).run()                      │
         │   354 │   │   except TaskEnd:                                                                               │
         │   355 │   │   │   return True                                                                               │
         │   356 │   │   except GameNotRunningError as e:                                                              │
         │                                                                                                             │
         │ ╭──────────────────────────────────────────────── locals ─────────────────────────────────────────────────╮ │
         │ │     command = 'SixRealms'                                                                               │ │
         │ │           e = error("OpenCV(4.7.0)                                                                      │ │
         │ │               D:\\a\\opencv-python\\opencv-python\\opencv\\modules\\core\\src\\alloc.cpp:73: error:     │ │
         │ │               (-4:Insufficient memory) Failed to allocate 22166424 bytes in function                    │ │
         │ │               'cv::OutOfMemoryError'\n")                                                                │ │
         │ │ module_name = 'script_task'                                                                             │ │
         │ │ module_path = 'C:\\Users\\Akrc\\Desktop\\OAS-阴~1\\OAS-阴~1\\ONMYOJ~1\\ONMYOJ~1\\tasks\\SixRealms\\scr… │ │
         │ │        self = <script.Script object at 0x0000020BCBAE4160>                                              │ │
         │ │ task_module = <module 'script_task' from                                                                │ │
         │ │               'C:\\Users\\Akrc\\Desktop\\OAS-阴~1\\OAS-阴~1\\ONMYOJ~1\\ONMYOJ~1\\tasks\\SixRealms\\scr… │ │
         │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯ │
         │                                                                                                             │
         │ C:\Users\Akrc\Desktop\OAS-阴~1\OAS-阴~1\ONMYOJ~1\ONMYOJ~1\tasks\SixRealms\script_task.py:48 in run          │
         │                                                                                                             │
         │   45 │   │   self.ui_get_current_page()                                                                     │
         │   46 │   │   self.ui_goto(page_six_gates)                                                                   │
         │   47 │   │                                                                                                  │
         │ ❱ 48 │   │   self.run_moon_sea()                                                                            │
         │   49 │   │                                                                                                  │
         │   50 │   │   # 退出六道                                                                                     │
         │   51 │   │   while 1:                                                                                       │
         │                                                                                                             │
         │ ╭─────────────────────────── locals ───────────────────────────╮                                            │
         │ │ self = <script_task.ScriptTask object at 0x0000020BDB951B70> │                                            │
         │ ╰──────────────────────────────────────────────────────────────╯                                            │
         │                                                                                                             │
         │ C:\Users\Akrc\Desktop\OAS-阴~1\OAS-阴~1\ONMYOJ~1\ONMYOJ~1\tasks\SixRealms\script_task.py:62 in run_moon_sea │
         │                                                                                                             │
         │   59 │   │   raise TaskEnd                                                                                  │
         │   60 │                                                                                                      │
         │   61 │   def run_moon_sea(self):                                                                            │
         │ ❱ 62 │   │   self._run_moon_sea()                                                                           │
         │   63 │   │   self.ui_click(self.I_BACK_EXIT, self.I_CHECK_SIX_GATES)                                        │
         │   64                                                                                                        │
         │   65                                                                                                        │
         │                                                                                                             │
         │ ╭─────────────────────────── locals ───────────────────────────╮                                            │
         │ │ self = <script_task.ScriptTask object at 0x0000020BDB951B70> │                                            │
         │ ╰──────────────────────────────────────────────────────────────╯                                            │
         │                                                                                                             │
         │ C:\Users\Akrc\Desktop\OAS-阴~1\OAS-阴~1\ONMYOJ~1\ONMYOJ~1\tasks\SixRealms\moon_sea\moon_sea.py:50 in        │
         │ _run_moon_sea                                                                                               │
         │                                                                                                             │
         │    47 │   │   │   if datetime.now() - self.start_time >= max_time:                                          │
         │    48 │   │   │   │   logger.info('Run out of time, exit')                                                  │
         │    49 │   │   │   │   break                                                                                 │
         │ ❱  50 │   │   │   self.one()                                                                                │
         │    51 │   │   │   cnt += 1                                                                                  │
         │    52 │   │   logger.info('Exit Moon Sea')                                                                  │
         │    53                                                                                                       │
         │                                                                                                             │
         │ ╭────────────────────────────── locals ──────────────────────────────╮                                      │
         │ │        cnt = 1                                                     │                                      │
         │ │ limit_time = datetime.time(0, 30)                                  │                                      │
         │ │   max_cont = 4                                                     │                                      │
         │ │   max_time = datetime.timedelta(seconds=1800)                      │                                      │
         │ │       self = <script_task.ScriptTask object at 0x0000020BDB951B70> │                                      │
         │ ╰────────────────────────────────────────────────────────────────────╯                                      │
         │                                                                                                             │
         │ C:\Users\Akrc\Desktop\OAS-阴~1\OAS-阴~1\ONMYOJ~1\ONMYOJ~1\tasks\SixRealms\moon_sea\moon_sea.py:95 in one    │
         │                                                                                                             │
         │    92 │   │   │   match isl_type:                                                                           │
         │    93 │   │   │   │   case MoonSeaType.island101: self.run_l101()                                           │
         │    94 │   │   │   │   case MoonSeaType.island102: self.run_l102()                                           │
         │ ❱  95 │   │   │   │   case MoonSeaType.island103: self.run_103()                                            │
         │    96 │   │   │   │   case MoonSeaType.island104: self.run_l104()                                           │
         │    97 │   │   │   │   case MoonSeaType.island105: self.run_l105()                                           │
         │    98 │   │   │   self.wait_animate_stable(self.C_MAIN_ANIMATE_KEEP, timeout=3)                             │
         │                                                                                                             │
         │ ╭───────────────────────────── locals ─────────────────────────────╮                                        │
         │ │  isl_num = 13                                                    │                                        │
         │ │  isl_roi = (0, 0, 0, 0)                                          │                                        │
         │ │ isl_type = <MoonSeaType.island103: 103>                          │                                        │
         │ │     self = <script_task.ScriptTask object at 0x0000020BDB951B70> │                                        │
         │ ╰──────────────────────────────────────────────────────────────────╯                                        │
         │                                                                                                             │
         │ C:\Users\Akrc\Desktop\OAS-阴~1\OAS-阴~1\ONMYOJ~1\ONMYOJ~1\tasks\SixRealms\moon_sea\l103.py:25 in run_103    │
         │                                                                                                             │
         │   22 │   │   │   │   │   continue                                                                           │
         │   23 │   │   │   │   if self.appear_then_click(self.I_L103_EXIT, interval=4):                               │
         │   24 │   │   │   │   │   continue                                                                           │
         │ ❱ 25 │   │   self.battle_l103()                                                                             │
         │   26 │   │   logger.info('Island 103 Finished')                                                             │
         │   27 │                                                                                                      │
         │   28 │   def battle_l103(self):                                                                             │
         │                                                                                                             │
         │ ╭──────────────────────────── locals ────────────────────────────╮                                          │
         │ │ is_box = False                                                 │                                          │
         │ │   self = <script_task.ScriptTask object at 0x0000020BDB951B70> │                                          │
         │ ╰────────────────────────────────────────────────────────────────╯                                          │
         │                                                                                                             │
         │ C:\Users\Akrc\Desktop\OAS-阴~1\OAS-阴~1\ONMYOJ~1\ONMYOJ~1\tasks\SixRealms\moon_sea\l103.py:40 in            │
         │ battle_l103                                                                                                 │
         │                                                                                                             │
         │   37 │   │   self.battle_lock_team()                                                                        │
         │   38 │   │   self.island_battle()                                                                           │
         │   39 │   │   logger.info('Island battle finished')                                                          │
         │ ❱ 40 │   │   self.select_skill(refresh=True)                                                                │
         │   41                                                                                                        │
         │   42                                                                                                        │
         │   43                                                                                                        │
         │                                                                                                             │
         │ ╭─────────────────────────── locals ───────────────────────────╮                                            │
         │ │ self = <script_task.ScriptTask object at 0x0000020BDB951B70> │                                            │
         │ ╰──────────────────────────────────────────────────────────────╯                                            │
         │                                                                                                             │
         │ C:\Users\Akrc\Desktop\OAS-阴~1\OAS-阴~1\ONMYOJ~1\ONMYOJ~1\tasks\SixRealms\moon_sea\skills.py:127 in         │
         │ select_skill                                                                                                │
         │                                                                                                             │
         │   124 │   │   │   │   │   self.wait_animate_stable(self.C_MAIN_ANIMATE_KEEP, timeout=1)                     │
         │   125 │   │   │   │   │   continue                                                                          │
         │   126 │   │   │   │   if self.appear_then_click(self.selects_button[select]):                               │
         │ ❱ 127 │   │   │   │   │   self.wait_animate_stable(self.C_MAIN_ANIMATE_KEEP, timeout=2)                     │
         │   128 │   │   │   │   │   continue                                                                          │
         │   129 │   │   │   if self.appear_then_click(self.I_COIN, action=self.C_UI_REWARD,                           │
         │       interval=1.5):                                                                                        │
         │   130 │   │   │   │   continue                                                                              │
         │                                                                                                             │
         │ ╭──────────────────────────────────────────────── locals ─────────────────────────────────────────────────╮ │
         │ │ check_coin_skill = <function MoonSeaSkills.select_skill.<locals>.check_coin_skill at                    │ │
         │ │                    0x0000020BE1CBF2E0>                                                                  │ │
         │ │    check_refresh = <function MoonSeaSkills.select_skill.<locals>.check_refresh at 0x0000020BE1CBF880>   │ │
         │ │          refresh = True                                                                                 │ │
         │ │           select = 2                                                                                    │ │
         │ │             self = <script_task.ScriptTask object at 0x0000020BDB951B70>                                │ │
         │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────╯ │
         │                                                                                                             │
         │ C:\Users\Akrc\Desktop\OAS-阴~1\OAS-阴~1\ONMYOJ~1\ONMYOJ~1\tasks\base_task.py:317 in wait_animate_stable     │
         │                                                                                                             │
         │   314 │   │   │   │   if not self.interval_timer[rule.name].reached():                                      │
         │   315 │   │   │   │   │   return False                                                                      │
         │   316 │   │   │                                                                                             │
         │ ❱ 317 │   │   │   stable = rule.stable(self.device.image)                                                   │
         │   318 │   │   │   if stable:                                                                                │
         │   319 │   │   │   │   if interval:                                                                          │
         │   320 │   │   │   │   │   self.interval_timer[rule.name].reset()                                            │
         │                                                                                                             │
         │ ╭─────────────────────────────── locals ────────────────────────────────╮                                   │
         │ │      interval = None                                                  │                                   │
         │ │          rule = MAIN_ANIMATE_KEEP                                     │                                   │
         │ │          self = <script_task.ScriptTask object at 0x0000020BDB951B70> │                                   │
         │ │        stable = False                                                 │                                   │
         │ │       timeout = 2                                                     │                                   │
         │ │ timeout_timer = Timer(limit=1.169/2, count=1/0)                       │                                   │
         │ ╰───────────────────────────────────────────────────────────────────────╯                                   │
         │                                                                                                             │
         │ C:\Users\Akrc\Desktop\OAS-阴~1\OAS-阴~1\ONMYOJ~1\ONMYOJ~1\module\atom\animate.py:61 in stable               │
         │                                                                                                             │
         │   58 │   │   │   return False                                                                               │
         │   59 │   │                                                                                                  │
         │   60 │   │   self._image = self._last_image                                                                 │
         │ ❱ 61 │   │   matched = self.match(image)                                                                    │
         │   62 │   │   self._last_image = self.corp(image, self.roi_front)                                            │
         │   63 │   │                                                                                                  │
         │   64 │   │   if matched:                                                                                    │
         │                                                                                                             │
         │ ╭─────────────────── locals ───────────────────╮                                                            │
         │ │ image = array([[[31, 32, 32],                │                                                            │
         │ │         │   │   [30, 31, 32],                │                                                            │
         │ │         │   │   [31, 32, 33],                │                                                            │
         │ │         │   │   ...,                         │                                                            │
         │ │         │   │   [35, 37, 37],                │                                                            │
         │ │         │   │   [36, 37, 38],                │                                                            │
         │ │         │   │   [35, 37, 37]],               │                                                            │
         │ │         │                                    │                                                            │
         │ │         │      [[32, 34, 34],                │                                                            │
         │ │         │   │   [34, 35, 36],                │                                                            │
         │ │         │   │   [33, 34, 35],                │                                                            │
         │ │         │   │   ...,                         │                                                            │
         │ │         │   │   [36, 37, 37],                │                                                            │
         │ │         │   │   [36, 37, 37],                │                                                            │
         │ │         │   │   [36, 37, 37]],               │                                                            │
         │ │         │                                    │                                                            │
         │ │         │      [[35, 36, 37],                │                                                            │
         │ │         │   │   [35, 35, 36],                │                                                            │
         │ │         │   │   [33, 35, 36],                │                                                            │
         │ │         │   │   ...,                         │                                                            │
         │ │         │   │   [36, 37, 37],                │                                                            │
         │ │         │   │   [35, 37, 37],                │                                                            │
         │ │         │   │   [35, 37, 37]],               │                                                            │
         │ │         │                                    │                                                            │
         │ │         │      ...,                          │                                                            │
         │ │         │                                    │                                                            │
         │ │         │      [[ 7,  8, 10],                │                                                            │
         │ │         │   │   [ 7,  8, 10],                │                                                            │
         │ │         │   │   [ 7,  8, 10],                │                                                            │
         │ │         │   │   ...,                         │                                                            │
         │ │         │   │   [ 5,  5,  7],                │                                                            │
         │ │         │   │   [ 5,  5,  7],                │                                                            │
         │ │         │   │   [ 5,  5,  7]],               │                                                            │
         │ │         │                                    │                                                            │
         │ │         │      [[ 7,  8, 10],                │                                                            │
         │ │         │   │   [ 7,  8, 10],                │                                                            │
         │ │         │   │   [ 7,  8, 11],                │                                                            │
         │ │         │   │   ...,                         │                                                            │
         │ │         │   │   [ 5,  5,  7],                │                                                            │
         │ │         │   │   [ 5,  5,  7],                │                                                            │
         │ │         │   │   [ 5,  5,  7]],               │                                                            │
         │ │         │                                    │                                                            │
         │ │         │      [[ 7,  8, 11],                │                                                            │
         │ │         │   │   [ 7,  8, 11],                │                                                            │
         │ │         │   │   [ 7,  8, 11],                │                                                            │
         │ │         │   │   ...,                         │                                                            │
         │ │         │   │   [ 5,  5,  7],                │                                                            │
         │ │         │   │   [ 5,  5,  7],                │                                                            │
         │ │         │   │   [ 5,  5,  7]]], dtype=uint8) │                                                            │
         │ │  self = MAIN_ANIMATE_KEEP                    │                                                            │
         │ ╰──────────────────────────────────────────────╯                                                            │
         │                                                                                                             │
         │ C:\Users\Akrc\Desktop\OAS-阴~1\OAS-阴~1\ONMYOJ~1\ONMYOJ~1\module\atom\image.py:157 in match                 │
         │                                                                                                             │
         │   154 │   │   │   logger.error(f"Template image is invalid: {mat.shape}")                                   │
         │       #检测模板尺寸,不合法则不进行匹配,避免两次截图画面完全相同造成模板不合法                             │
         │   155 │   │   │   return True  # 如果模板图像无效,直接返回 True                                            │
         │   156 │   │                                                                                                 │
         │ ❱ 157 │   │   res = cv2.matchTemplate(source, mat, cv2.TM_CCOEFF_NORMED)                                    │
         │   158 │   │   min_val, max_val, min_loc, max_loc = cv2.minMaxLoc(res)  #                                    │
         │       最小匹配度,最大匹配度,最小匹配度的坐标,最大匹配度的坐标                                            │
         │   159 │   │   # logger.attr(self.name, max_val)                                                             │
         │   160 │   │   if max_val > threshold:                                                                       │
         │                                                                                                             │
         │ ╭───────────────────── locals ─────────────────────╮                                                        │
         │ │     image = array([[[31, 32, 32],                │                                                        │
         │ │             │   │   [30, 31, 32],                │                                                        │
         │ │             │   │   [31, 32, 33],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [35, 37, 37],                │                                                        │
         │ │             │   │   [36, 37, 38],                │                                                        │
         │ │             │   │   [35, 37, 37]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[32, 34, 34],                │                                                        │
         │ │             │   │   [34, 35, 36],                │                                                        │
         │ │             │   │   [33, 34, 35],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [36, 37, 37],                │                                                        │
         │ │             │   │   [36, 37, 37],                │                                                        │
         │ │             │   │   [36, 37, 37]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[35, 36, 37],                │                                                        │
         │ │             │   │   [35, 35, 36],                │                                                        │
         │ │             │   │   [33, 35, 36],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [36, 37, 37],                │                                                        │
         │ │             │   │   [35, 37, 37],                │                                                        │
         │ │             │   │   [35, 37, 37]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      ...,                          │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[ 7,  8, 10],                │                                                        │
         │ │             │   │   [ 7,  8, 10],                │                                                        │
         │ │             │   │   [ 7,  8, 10],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [ 5,  5,  7],                │                                                        │
         │ │             │   │   [ 5,  5,  7],                │                                                        │
         │ │             │   │   [ 5,  5,  7]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[ 7,  8, 10],                │                                                        │
         │ │             │   │   [ 7,  8, 10],                │                                                        │
         │ │             │   │   [ 7,  8, 11],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [ 5,  5,  7],                │                                                        │
         │ │             │   │   [ 5,  5,  7],                │                                                        │
         │ │             │   │   [ 5,  5,  7]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[ 7,  8, 11],                │                                                        │
         │ │             │   │   [ 7,  8, 11],                │                                                        │
         │ │             │   │   [ 7,  8, 11],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [ 5,  5,  7],                │                                                        │
         │ │             │   │   [ 5,  5,  7],                │                                                        │
         │ │             │   │   [ 5,  5,  7]]], dtype=uint8) │                                                        │
         │ │       mat = array([[[33, 34, 35],                │                                                        │
         │ │             │   │   [34, 35, 35],                │                                                        │
         │ │             │   │   [34, 35, 36],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [36, 37, 38],                │                                                        │
         │ │             │   │   [36, 37, 37],                │                                                        │
         │ │             │   │   [36, 37, 37]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[34, 36, 37],                │                                                        │
         │ │             │   │   [36, 37, 38],                │                                                        │
         │ │             │   │   [36, 37, 38],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [36, 37, 38],                │                                                        │
         │ │             │   │   [36, 37, 38],                │                                                        │
         │ │             │   │   [36, 37, 38]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[37, 38, 40],                │                                                        │
         │ │             │   │   [36, 37, 38],                │                                                        │
         │ │             │   │   [36, 37, 38],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [36, 37, 38],                │                                                        │
         │ │             │   │   [36, 37, 38],                │                                                        │
         │ │             │   │   [36, 37, 38]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      ...,                          │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[ 7,  8, 10],                │                                                        │
         │ │             │   │   [ 7,  8, 10],                │                                                        │
         │ │             │   │   [ 7,  8, 10],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [ 5,  5,  7],                │                                                        │
         │ │             │   │   [ 5,  5,  7],                │                                                        │
         │ │             │   │   [ 5,  5,  7]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[ 7,  8, 10],                │                                                        │
         │ │             │   │   [ 7,  8, 10],                │                                                        │
         │ │             │   │   [ 7,  8, 11],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [ 5,  5,  7],                │                                                        │
         │ │             │   │   [ 5,  5,  7],                │                                                        │
         │ │             │   │   [ 5,  5,  7]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[ 7,  8, 11],                │                                                        │
         │ │             │   │   [ 7,  8, 11],                │                                                        │
         │ │             │   │   [ 7,  8, 11],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [ 5,  5,  7],                │                                                        │
         │ │             │   │   [ 5,  5,  7],                │                                                        │
         │ │             │   │   [ 5,  5,  7]]], dtype=uint8) │                                                        │
         │ │      self = MAIN_ANIMATE_KEEP                    │                                                        │
         │ │    source = array([[[20, 21, 25],                │                                                        │
         │ │             │   │   [20, 21, 25],                │                                                        │
         │ │             │   │   [20, 21, 25],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [18, 19, 24],                │                                                        │
         │ │             │   │   [18, 19, 24],                │                                                        │
         │ │             │   │   [18, 19, 23]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[20, 21, 25],                │                                                        │
         │ │             │   │   [20, 21, 25],                │                                                        │
         │ │             │   │   [19, 20, 25],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [18, 19, 24],                │                                                        │
         │ │             │   │   [18, 19, 23],                │                                                        │
         │ │             │   │   [18, 19, 23]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[21, 21, 26],                │                                                        │
         │ │             │   │   [25, 26, 30],                │                                                        │
         │ │             │   │   [32, 33, 37],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [18, 19, 24],                │                                                        │
         │ │             │   │   [18, 19, 23],                │                                                        │
         │ │             │   │   [18, 19, 23]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      ...,                          │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[44, 37, 28],                │                                                        │
         │ │             │   │   [43, 36, 27],                │                                                        │
         │ │             │   │   [42, 36, 27],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [64, 62, 57],                │                                                        │
         │ │             │   │   [64, 61, 56],                │                                                        │
         │ │             │   │   [62, 60, 56]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[46, 38, 27],                │                                                        │
         │ │             │   │   [44, 36, 27],                │                                                        │
         │ │             │   │   [44, 37, 27],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [64, 62, 58],                │                                                        │
         │ │             │   │   [64, 62, 58],                │                                                        │
         │ │             │   │   [63, 60, 57]],               │                                                        │
         │ │             │                                    │                                                        │
         │ │             │      [[44, 37, 26],                │                                                        │
         │ │             │   │   [44, 37, 26],                │                                                        │
         │ │             │   │   [44, 37, 26],                │                                                        │
         │ │             │   │   ...,                         │                                                        │
         │ │             │   │   [63, 61, 57],                │                                                        │
         │ │             │   │   [64, 62, 58],                │                                                        │
         │ │             │   │   [63, 61, 57]]], dtype=uint8) │                                                        │
         │ │ threshold = 0.75                                 │                                                        │
         │ ╰──────────────────────────────────────────────────╯                                                        │
         ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
         error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\core\src\alloc.cpp:73: error:
         (-4:Insufficient memory) Failed to allocate 22166424 bytes in function 'cv::OutOfMemoryError'

WARNING  2025-02-26 00:18:17.302 │ Saving error: ./log/error/1740500297302
INFO     2025-02-26 00:18:17.989 │ Notifier: OAS1
INFO     2025-02-26 00:18:17.999 │ Script oas1 process exit
ERROR    2025-02-26 00:18:18.008 │ Error: 1

截图

Image

还有别的吗?

No response

DOVISAKRC avatar Feb 25 '25 16:02 DOVISAKRC