9ca071819b
chore(nodes): remove beta/prototype flag from a lot of stable nodes
2025-03-27 08:08:44 +11:00
67f9b6420c
fix(nodes): ensure alpha mask is opened as RGBA
2025-03-21 10:24:03 +11:00
b681132da4
Update InvertTensorMaskInvocation to handle mask tensors with dim 2 or 3.
2025-01-24 22:04:46 +00:00
b7b8f8a9e5
fix(nodes): remove WithMetadata from non-image-outputting node
2025-01-21 17:58:47 +11:00
e926d2f24b
fix(nodes): add beta classification to new inpainting support nodes
2025-01-21 17:58:47 +11:00
8a0a37191a
feat(nodes): add GetMaskBoundingBoxInvocation
2025-01-21 17:45:32 +11:00
c9a4516ab1
feat(nodes): add invert
to apply_tensor_mask_to_image
2024-10-25 08:12:14 -04:00
48a471bfb8
fix(nodes): apply_tensor_mask_to_image
transparent image handling
...
Fix an issue where if the input image is transparent in a region to be masked, that transparent region ends up opaque black. Need to respect the input image transparency by applying the mask to the alpha channel only.
2024-10-23 16:01:15 +11:00
ba09c1277f
feat(nodes): hacked together nodes for segment anything w/ points
2024-10-23 16:01:15 +11:00
7ad62512eb
Update MaskTensorToImageInvocation to support input mask tensors with or without a channel dimension.
2024-09-02 09:38:17 -04:00
e6a512aa86
(minor) Tweak order of mask operations.
2024-08-01 10:12:24 -04:00
b5832768dc
Return a MaskOutput from SegmentAnythingModelInvocation. And add a MaskTensorToImageInvocation.
2024-07-31 17:16:14 -04:00
93c9852142
fix ruff
2024-06-03 11:41:47 -07:00
493f81788c
added a few comments to document design choices
2024-06-03 11:41:47 -07:00
a00e703144
feat(nodes): image mask to tensor invocation
...
Thanks @JPPhoto!
2024-04-20 11:32:08 -04:00
ea527f5fe1
feat(nodes): add beta classification to mask tensor nodes
2024-04-19 09:32:56 -04:00
aace364677
feat(nodes): add InvertTensorMaskInvocation
2024-04-19 09:32:56 -04:00
602a59066e
fix(nodes): handle invert in alpha_mask_to_tensor
2024-04-19 09:32:56 -04:00
8911017bd1
feat(ui): selectable & draggable layers
2024-04-19 09:32:56 -04:00
fc26f3e430
feat(nodes): add alpha mask to tensor invocation
2024-04-19 09:32:56 -04:00
dedf0c6ffa
fix ruff issues
2024-04-12 07:19:16 +10:00
579082ac10
[mm] clear the cache entry for a model that got an OOM during loading
2024-04-12 07:19:16 +10:00
80d631118d
Fix field ordering
...
Changed fields to go in w/h x/y order.
2024-04-09 14:17:55 -05:00
fe386252f3
Revert "feat(nodes): add prompt region from image nodes"
...
This reverts commit 3a531c5097
.
2024-04-09 08:12:12 -04:00
182810337c
Add utility to_standard_float_mask(...) to convert various mask formats to a standardized format.
2024-04-09 08:12:12 -04:00
338bf808d6
Rename MaskField to be a generice TensorField.
2024-04-09 08:12:12 -04:00
5b5a4204a1
Fix dimensions of mask produced by ExtractMasksAndPromptsInvocation. Also, added a clearer error message in case the same error is introduced in the future.
2024-04-09 08:12:12 -04:00
926b8d0efe
feat(nodes): add prompt region from image nodes
2024-04-09 08:12:12 -04:00
9d9d1761f3
(minor) The latest ruff version has _slightly_ different formatting preferences.
2024-04-09 08:12:12 -04:00
c22d772062
Add RectangleMaskInvocation.
2024-04-09 08:12:12 -04:00