diff --git a/Nodes%2FImage%2FInvertChannel.md b/Nodes%2FImage%2FInvertChannel.md new file mode 100644 index 0000000..fd2cc32 --- /dev/null +++ b/Nodes%2FImage%2FInvertChannel.md @@ -0,0 +1,32 @@ +# Invert Channel + +--- + +## 🔌 INPUT PORTS + +| Name | Type | Description | +|-----------------|--------------------|-----------------------------------------------------------------------------| +| `Input Channel` | `SplitChannelData` | The single-channel input data to invert (e.g., R, G, B, or A from an image).| + +--- + +## 📤 EXPORT PORTS + +| Name | Type | Description | +|------------------|--------------------|-----------------------------------------------------------------------------| +| `Output Channel` | `SplitChannelData` | The inverted output channel. Each byte is calculated as `255 - inputValue`. | + +--- + +## 📝 DESCRIPTION + +The **Invert Channel** node performs a per-pixel inversion of a single channel of an image. +This is useful for creating negative effects, generating masks, or processing grayscale data. + +This node is derived from [`BaseImageNode`](Nodes/BaseImageNode). + +--- + +## ⚠️ KNOWN ISSUES + +-N/A \ No newline at end of file