* feat: Add focal_range and mask_blur parameters to depthblur_image
This commit adds two new parameters, "focal_range" and "mask_blur", to the "depthblur_image" function in the "ProPostDepthMapBlur" class. The "focal_range" parameter adjusts the depth range within the focal depth that remains sharp, while the "mask_blur" parameter controls the intensity of the depth map's blur treatment. These additions provide more control over the blur effect and allow for more natural blur transitions.
* document new properties within the README.md
* chore(publish): Add Github Action for Publishing to Comfy Registry
* Update .github/workflows/publish.yml
Co-authored-by: John Richard Chipps-Harding <mrharding@gmail.com>
---------
Co-authored-by: John Richard Chipps-Harding <mrharding@gmail.com>
* chore(pyproject): Add pyproject.toml for Custom Node Registry
* Update pyproject.toml license
Co-authored-by: John Richard Chipps-Harding <mrharding@gmail.com>
* Update pyproject.toml pid
Co-authored-by: John Richard Chipps-Harding <mrharding@gmail.com>
---------
Co-authored-by: John Richard Chipps-Harding <mrharding@gmail.com>
* feat: Add exponential_base parameter to radial blur and depth map blur
This commit adds an "exponential_base" parameter to the "ProPostRadialBlur" and "ProPostDepthMapBlur" classes. This parameter allows for more control over the blurring effect by applying an exponential function to calculate the blur size. The default value is 1, and it can be adjusted between 1.0 and 8.0 with a step of 0.1.
The "generate_blurred_images" function in the "processing.py" file has been updated to use this new parameter when generating blurred images.
* more
* Docs tweaks