=== ./_tmp_standee_new ===
  character_enemy_bugbear.png             51x62  colors=32  opaque=2145
  character_enemy_drider.png              67x90  colors=33  opaque=3513
  character_enemy_duergar.png             34x46  colors=33  opaque=1014
  character_enemy_duergar_king.png        66x94  colors=33  opaque=4385
  character_enemy_giant_spider.png        48x38  colors=33  opaque=1389
  character_enemy_goblin.png              36x36  colors=31  opaque=828
  character_enemy_hook_horror.png         46x58  colors=33  opaque=1538
  character_enemy_ogre_chief.png          62x74  colors=33  opaque=2886
  character_hero_portrait.png             46x48  colors=32  opaque=1228


[口径澄清 · 2026-10-07]
上表 colors 列由 _tmp_baseline.py 统计，含全透明色 (0,0,0,0)，故显示 33。
剔除透明色后的真实唯一色数（_tmp_palette.py 实测，uniq_rgb）：
  bugbear 31 / drider 32 / duergar 32 / duergar_king 32 / giant_spider 32
  goblin 30 / hook_horror 32 / ogre_chief 32 / hero 31
=> C2「色数 ≤32」全档通过，无新增色值。
opaque 面积与 pixelize_candidates.py 注释里的实测校准值逐键吻合
（828/1014/1389/1538/2145/2886/3513/4385），可证档位口径与讨论批定案一致。
