Commit f433f3d
committed
refactor(kimi-native-tools): unify image resize filter with the engine codec
- the two Rust codecs' only remaining drift was the resize filter
(native Triangle/jimp-parity vs engine Lanczos3); EXIF orientation and
alpha handling were already equivalent with test coverage
- native fit_within_edge now uses Lanczos3, matching the engine media
pipeline (kimi-agent media/image.rs) so both paths produce identical
output; the jimp-parity filter is retired with the TS host
- migration plan §8 records the merge evaluation: shared-core extraction
is not worth the image dependency in kimi-shared1 parent b62e61f commit f433f3d
2 files changed
Lines changed: 9 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
247 | 247 | | |
248 | 248 | | |
249 | 249 | | |
250 | | - | |
| 250 | + | |
| 251 | + | |
251 | 252 | | |
252 | 253 | | |
253 | 254 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
311 | 311 | | |
312 | 312 | | |
313 | 313 | | |
314 | | - | |
| 314 | + | |
315 | 315 | | |
316 | 316 | | |
317 | 317 | | |
| |||
354 | 354 | | |
355 | 355 | | |
356 | 356 | | |
357 | | - | |
358 | | - | |
359 | | - | |
360 | | - | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
361 | 362 | | |
362 | 363 | | |
363 | 364 | | |
| |||
371 | 372 | | |
372 | 373 | | |
373 | 374 | | |
374 | | - | |
| 375 | + | |
375 | 376 | | |
376 | 377 | | |
377 | 378 | | |
| |||
0 commit comments