updated to comfy_cozy 0.0.25

This commit is contained in:
Alexander G. Morano
2025-05-16 15:00:38 -04:00
parent e7c4363417
commit b864d534f4
5 changed files with 25 additions and 16 deletions
+12
View File
@@ -138,6 +138,18 @@ Nodes that have been migrated:
[Migrated to Jovi_GLSL](https://github.com/Amorano/Jovi_GLSL)
**2025/05/16** @2.1.5:
* Full compatibility with [ComfyMath Vector](https://github.com/evanspearman/ComfyMath) nodes
* Masks can be inverted at inputs
* `EnumScaleInputMode` for `BLEND` node to adjust inputs prior to operation
* Allow images or mask inputs in `CONSTANT` node to fall through
* `VALUE` nodes return all items as list, not just >1
* Added explicit MASK option for `PIXEL SPLIT` node
* Split `ADJUST` node into `BLUR`, `EDGE`, `LIGHT`, `PIXEL`,
* Migrated most of image lib to cozy_comfyui
* widget_vector tweaked to disallow non-numerics
* widgetHookControl streamlined
**2025/05/08** @2.1.4:
* Support for NUMERICAL (bool, int, float, vecN) inputs on value inputs
-1
View File
@@ -495,7 +495,6 @@ Additionally, you can specify the easing function (EASE) and the desired output
except OverflowError:
ret.append(0)
except Exception as e:
logger.error(f"{e} :: {op}")
ret.append(0)
val = ret[0] if size == 1 else ret[:size+1]
values.append(val)
+10 -2
View File
@@ -1,5 +1,13 @@
{
"ADJUST (JOV) \ud83d\udd78\ufe0f": "Enhance and modify images with various effects such as blurring, sharpening, color tweaks, and edge detection",
"ADJUST: BLUR (JOV)": "Enhance and modify images with various blur effects",
"ADJUST: COLOR (JOV)": "Enhance and modify images with various blur effects",
"ADJUST: EDGE (JOV)": "Enhanced edge detection",
"ADJUST: EMBOSS (JOV)": "Emboss boss mode",
"ADJUST: LEVELS (JOV)": "",
"ADJUST: LIGHT (JOV)": "Tonal adjustments",
"ADJUST: MORPHOLOGY (JOV)": "Operations based on the image shape",
"ADJUST: PIXEL (JOV)": "Pixel-level transformations",
"ADJUST: SHARPEN (JOV)": "Sharpen the pixels of an image",
"AKASHIC (JOV) \ud83d\udcd3": "Visualize data",
"ARRAY (JOV) \ud83d\udcda": "Processes a batch of data based on the selected mode",
"BIT SPLIT (JOV) \u2b44": "Split an input into separate bits",
@@ -22,7 +30,7 @@
"OP BINARY (JOV) \ud83c\udf1f": "Execute binary operations like addition, subtraction, multiplication, division, and bitwise operations on input values, supporting various data types and vector sizes",
"OP UNARY (JOV) \ud83c\udfb2": "Perform single function operations like absolute value, mean, median, mode, magnitude, normalization, maximum, or minimum on input values",
"PIXEL MERGE (JOV) \ud83e\udec2": "Combines individual color channels (red, green, blue) along with an optional mask channel to create a composite image",
"PIXEL SPLIT (JOV) \ud83d\udc94": "Takes an input image and splits it into its individual color channels (red, green, blue), along with a mask channel",
"PIXEL SPLIT (JOV) \ud83d\udc94": "Split an input into individual color channels (red, green, blue, alpha)",
"PIXEL SWAP (JOV) \ud83d\udd03": "Swap pixel values between two input images based on specified channel swizzle operations",
"QUEUE (JOV) \ud83d\uddc3": "Manage a queue of items, such as file paths or data",
"QUEUE TOO (JOV) \ud83d\uddc3": "Manage a queue of specific items: media files",
+2 -7
View File
@@ -1,7 +1,7 @@
[project]
name = "jovimetrix"
description = "Animation via tick. Parameter manipulation with wave generator. Unary and Binary math support. Value convert int/float/bool, VectorN and Image, Mask types. Shape mask generator. Stack images, do channel ops, split, merge and randomize arrays and batches. Load images & video from anywhere. Dynamic bus routing. Save output anywhere! Flatten, crop, transform; check colorblindness or linear interpolate values."
version = "2.1.4"
version = "2.1.5"
license = { file = "LICENSE" }
readme = "README.md"
authors = [{ name = "Alexander G. Morano", email = "amorano@gmail.com" }]
@@ -17,16 +17,11 @@ classifiers = [
requires-python = ">=3.11"
dependencies = [
"aenum",
"blendmodes",
"git+https://github.com/cozy-comfyui/cozy_comfyui@main#egg=cozy_comfyui",
"daltonlens",
"matplotlib",
"numba",
"numpy<2",
"opencv-contrib-python",
"Pillow",
"scikit-image",
"scikit-learn"
"Pillow"
]
[project.urls]
+1 -6
View File
@@ -1,11 +1,6 @@
aenum
blendmodes
git+https://github.com/cozy-comfyui/cozy_comfyui@main#egg=cozy_comfyui
daltonlens
matplotlib
numba
numpy<2
opencv-contrib-python
Pillow
scikit-image
scikit-learn
Pillow