SIGN IN SIGN UP

feat(imagelist): restore edit_strength + color_match options (plugin-only)

Both were dropped from QuantFuncImageList in the 0.0.02 v2 refactor. Restored
as optional inputs on the Image List node + plumbed through QuantFuncGenerate:

- edit_strength -> i2i_opts["edit_strength"] (engine natively wired via
  setEditImg2ImgStrength; quantfunc_api.cpp parses it).
- color_match -> plugin-side Reinhard color transfer applied post-decode (Lab
  per-channel mean/std matched to the main reference image, blended by strength),
  mirroring the engine apply_reinhard_color_match. Implemented in Python because
  the engine has the algorithm but no i2i-options wiring for it -- so NO C++
  change / .so rebuild is needed.

Edit-mode only (color_match needs a reference). py_compile + numeric test pass.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Y
yejianhui committed
418eca13852088a74b0f683e9c19ae68c90e53ad
Parent: 4d9e052