Nodes/Kraken Tools/πŸ™ Kraken Image Processor
ComfyUI Node

πŸ™ Kraken Image Processor

A ComfyUI node in Kraken/Image with 24 inputs and 3 outputs.

By krakenunboundΒ·Created 7 months agoΒ·Updated 7 months agoΒ· 2
πŸ™ Kraken Image Processor
  • image_input
  • processed_image
  • processing_log
  • quality_metrics
β—„processing_modepre_processβ–Ί
β—„source_modeupstreamβ–Ί
β—„image_uploadβ–Ύβ–Ί
β—„enable_denoisingtrueβ–Ί
β—„denoise_methodbilateralβ–Ί
β—„denoise_strength0.30β–Ί
β—„enable_contrast_enhancementtrueβ–Ί
β—„auto_contrastfalseβ–Ί
β—„contrast_factor1.05β–Ί
β—„brightness_factor1.10β–Ί
β—„enable_pre_sharpeningtrueβ–Ί
β—„sharpening_methodunsharp_maskβ–Ί
β—„sharpening_strength0.50β–Ί
β—„sharpening_radius0.90β–Ί
β—„enable_color_correctionfalseβ–Ί
β—„color_saturation1.05β–Ί
β—„gamma_correction1.10β–Ί
β—„enable_film_grainfalseβ–Ί
β—„grain_amount0.05β–Ί
β—„grain_size1.00β–Ί
β—„preserve_alphatrueβ–Ί
β—„processing_precision16bitβ–Ί
β—„custom_sharpen_kernel0,-1,0;-1,5,-1;0,-1,0β–Ί
CategoryKraken/Image

Inputs (24)

NameTypeDefaultDescription
processing_modeCOMBOpre_processPre-process: Prepare image for upscaling | Post-process: Refine upscaled image
source_modeCOMBOupstreamUpload: use uploaded image | Upstream: receive from connected node
image_uploadCOMBOSelect uploaded image (only used when source_mode = upload)
enable_denoisingBOOLEANtrueRemove noise/artifacts (recommended for pre-processing)
denoise_methodCOMBObilateralbilateral (edge-preserving) | gaussian (fast) | gaussian_torch (GPU) | median (JPEG artifacts) | non_local_means (heavy)
denoise_strengthFLOAT0.300.1–3Denoising intensity (1.0 = normal, higher = aggressive)
enable_contrast_enhancementBOOLEANtrueOptimize contrast and brightness for detail visibility
auto_contrastBOOLEANfalseAutomatically optimize contrast range
contrast_factorFLOAT1.050.5–2Manual contrast adjustment (1.0 = no change)
brightness_factorFLOAT1.100.5–1.5Brightness adjustment (1.0 = no change)
enable_pre_sharpeningBOOLEANtrueSharpen edges (pre: before upscale, post: subtle refinement)
sharpening_methodCOMBOunsharp_maskunsharp_mask (professional) | edge_enhance (simple) | custom_kernel (advanced)
sharpening_strengthFLOAT0.500–2Sharpening intensity (0.3 = subtle, 1.0 = strong)
sharpening_radiusFLOAT0.900.5–3Sharpening radius (smaller = fine detail, larger = broader)
enable_color_correctionBOOLEANfalseApply color corrections (useful for faded/poor colors)
color_saturationFLOAT1.050–2Color saturation (1.0 = normal, >1.0 = vibrant)
gamma_correctionFLOAT1.100.5–2Gamma correction (1.0 = normal, <1.0 = brighter)
enable_film_grainBOOLEANfalseAdd film grain for artistic texture (post-processing only)
grain_amountFLOAT0.050–0.5Grain intensity (0.05 = subtle, 0.5 = strong)
grain_sizeFLOAT1.000.5–3Grain size (1.0 = fine, 3.0 = coarse)
preserve_alphaBOOLEANtruePreserve transparency channel if present
processing_precisionCOMBO16bitProcessing bit depth (16bit = higher quality, slower)
image_inputoptIMAGEInput image from upstream node (used if source_mode = upstream)
custom_sharpen_kerneloptSTRING0,-1,0;-1,5,-1;0,-1,0Custom sharpening kernel (format: row1;row2;row3)

Outputs (3)

NameTypeDescription
processed_imageIMAGEβ€”
processing_logSTRINGβ€”
quality_metricsSTRINGβ€”