**Changelog**
Updates:
* Add more PresetFormat https://github.com/Ichunjo/vardefunc/commit/e0ad8cff1f1645e43171a9f233edfddd0603e8d9
* Add `thresholding` function https://github.com/Ichunjo/vardefunc/commit/48938db9aedc00221e9173ce202584c549a98f2b
* `finalise_output` and `initialise_input` exposes now their API with `finalise_clip` and `initialise_clip` https://github.com/Ichunjo/vardefunc/commit/e75e449dfaa68620a062219e1537a3457679dece
* Add a context manager "Planes" for easier planes management https://github.com/Ichunjo/vardefunc/commit/3dc09cf9c7961404d963fd0efff719b728176b89
* `vardefunc.noise.decsize` now supports multiple bilateral methods https://github.com/Ichunjo/vardefunc/commit/019a906729d59ebd1d25ddd87b59039599ab1034
* Fix float input in `vardefunc.noise.decsize` https://github.com/Ichunjo/vardefunc/commit/79853df4d45ef692eca43177b01b770d3a3f761b
* EdgeDetect stuff in `vardefunc.mask` is now depreciated. Use [vsmask](https://github.com/Irrational-Encoding-Wizardry/vsmask) instead.
* `vardefunc.mask.region_mask` is now depreciated. Use [vsmask](https://github.com/Irrational-Encoding-Wizardry/vsmask) instead.
* `vardefunc.deband` and `vardefunc.placebo` have been removed.
* `vardefunc.noise.PlaceboGrain` has been removed.