ComfyUI Extension
ComfyUI OIDN Denoiser
This custom node for ComfyUI provides a wrapper for Intel's Open Image Denoise (OIDN) library, allowing you to denoise images directly within your ComfyUI workflow.
benjamin-bertram/Comfyui_OIDN_Denoiser
Nodes—
On cloudLocal install
Stars2
Updatedabout a year ago
Readme
ComfyUI OIDN Denoiser
This custom node for ComfyUI provides a wrapper for Intel's Open Image Denoise (OIDN) library, allowing you to denoise images directly within your ComfyUI workflow.
Installation
- Navigate to your
ComfyUI/custom_nodes/directory. - Clone this repository:
git clone https://github.com/your-repo/ComfyUI_OIDN_Denoiser.git - Install the required dependencies:
pip install -r ComfyUI/custom_nodes/ComfyUI_OIDN_Denoiser/requirements.txt - Restart ComfyUI.
Node Functionality
The OIDN Denoiser node takes an image as input and outputs a fully denoised image.
Inputs
- image: The input image (or batch of images) to be denoised.
Outputs
- denoised_image: The denoised image, with the same shape and type as the input.
Example Usage
- Add the OIDN Denoiser node to your workflow (you can find it in the "Image Denoising" category).
- Connect an image output from another node to the
imageinput of the OIDN Denoiser. - Connect the
denoised_imageoutput to another node, such as a "Save Image" node.
Known Issues or Limitations
- The node currently processes images on the CPU, as the
oidn-pythonlibrary primarily supports CPU-based denoising. Performance may vary depending on your system's CPU. - Large images may consume a significant amount of memory.