Soifunc

Latest version: v0.7.0

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.7.0

- Add `anime` parameter to `good_resize`
- Update `good_resize` kernels
- Live action will use EwaLanczos for luma upscaling, SSIM for luma downscaling, and Spline36 for chroma
- Anime will use Waifu2x for upscaling and sigmoid Catrom for downscaling
- Fix `good_resize` `gpu` parameter to auto-detect by default
- Deprecate `SQTGMC`. Please return to using `havsfunc.QTGMC` instead.

0.6.0

- remove functions that were previously deprecated
- fixes for compat with most recent dependency versions
- expose SAD parameters in SQTGMC
- fix some presets in SQTGMC, mainly use a not-stupid nnsize
- remove dependency on havsfunc

0.5.0

- Deprecate functions that have (basically) equivalent functionality with existing functions in the interest of reducing code duplication and people trying to run the exact same functions from multiple \*funcs
- Update existing functions with updated tooling that should both run faster and be more resistant to unintended user input
- Improve some typing and make the package overall a bit more Pythonic, as well as make it a tad more typesafe in certain scenarios
- More useful and informative exceptions
- Expand some functions with functionality that can be built on in the future (i.e. presets)

0.4.2

- Fix Descale again, I need a better way to test these things before I push them

0.4.1

- Add `downscale_only` param to `Descale` function
- Expose `DescaleMask` as a separate function

0.4.0

- Deprecate `ClipLimited`, use `std.Limiter` instead
- Add `Descale` function

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.