psychedelicious
e5d8921cf2
feat(nodes): extract LATENT_SCALE_FACTOR to constants.py
2024-03-01 10:42:33 +11:00
skunkworxdark
96a717c4ba
In CalculateImageTilesEvenSplitInvocation to have overlap_fraction becomes just overlap. This is now in pixels rather than as a fraction of the tile size.
...
Update calc_tiles_even_split() with the same change. Ensuring Overlap is within allowed size
Update even_split tests
2023-12-17 15:10:50 +00:00
skunkworxdark
bca2372280
updated comment
2023-12-12 14:02:28 +00:00
skunkworxdark
0b860582f0
remove unneeded if else
2023-12-12 14:00:06 +00:00
skunkworxdark
87ff380fe4
fix for calc_tiles_min_overlap when tile size is bigger than image size
2023-12-12 13:40:28 +00:00
skunkworxdark
c84526fae5
Fixed Tests that where using round_to_8 and removed redundant tests
2023-12-11 17:05:45 +00:00
skunkworxdark
fefb78795f
- Even_spilt overlap renamed to overlap_fraction
...
- min_overlap removed * restrictions and round_to_8
- min_overlap handles tile size > image size by clipping the num tiles to 1.
- Updated assert test on min_overlap.
2023-12-11 16:55:27 +00:00
skunkworxdark
e656768eb2
more fixes from code review
2023-12-09 21:56:31 +00:00
skunkworxdark
494c2a9b05
Updates based on code review by @RyanJDick
2023-12-09 18:38:07 +00:00
skunkworxdark
d3ad356c6a
Ruff Formatting
...
Fix pyTest issues
2023-12-08 18:31:33 +00:00
skunkworxdark
fed2bdafeb
Added Defaults to calc_tiles_min_overlap for overlap and round
...
Added tests for min_overlap and even_split tile gen
2023-12-08 18:16:13 +00:00
skunkworxdark
cd15d8b7a9
ruff formatting
...
reformatted due to ruff errors
2023-12-06 08:10:22 +00:00
skunkworxdark
674d9796d0
First check-in of new tile nodes
...
- calc_tiles_even_split
- calc_tiles_min_overlap
- merge_tiles_with_seam_blending
Update MergeTilesToImageInvocation with seam blending
2023-12-05 21:03:16 +00:00
Ryan Dick
bfdef120d1
Re-organize merge_tiles_with_linear_blending(...) to merge rows horizontally first and then vertically. This change achieves slightly more natural blending on the corners where 4 tiles overlap.
2023-11-30 07:53:27 -08:00
Ryan Dick
76b888de17
Add unit tests for merge_tiles_with_linear_blending(...).
2023-11-30 07:53:27 -08:00
Ryan Dick
65a16be299
Add unit tests for calc_tiles_with_overlap(...) and fix a bug in its implementation.
2023-11-30 07:53:27 -08:00
Ryan Dick
29eade4880
Add nodes for tile splitting and merging. The main motivation for these nodes is for use in tiled upscaling workflows.
2023-11-30 07:53:27 -08:00