Sean Sube
|
9c93e16698
|
fix(api): clean up background jobs once they are ready (for #55)
|
2023-01-15 11:43:47 -06:00 |
Sean Sube
|
e4020cf3f6
|
fix(api): always apply mask filter for inpainting
|
2023-01-15 11:39:40 -06:00 |
Sean Sube
|
b1aca928ab
|
fix(api): correct type of provider in output path
|
2023-01-15 11:29:38 -06:00 |
Sean Sube
|
e429bafeef
|
fix(api): include all parameters in output path
|
2023-01-15 11:28:12 -06:00 |
Sean Sube
|
0d919bdb11
|
lint(gui): set histogram noise to the default
|
2023-01-15 11:16:39 -06:00 |
Sean Sube
|
2a30a04e46
|
feat(gui): add selector for mask filter
|
2023-01-15 11:10:02 -06:00 |
Sean Sube
|
f5ed77a349
|
fix(api): reduce copies, fix function signatures
|
2023-01-15 11:09:47 -06:00 |
Sean Sube
|
ef06b45599
|
fix(api): reuse results of blur modes
|
2023-01-15 10:54:17 -06:00 |
Sean Sube
|
1c2c8b2689
|
fix(gui): correct label for blur mode
|
2023-01-15 10:49:26 -06:00 |
Sean Sube
|
e2d17e1833
|
fix(api): fill gaussian blur with noise first
|
2023-01-15 10:49:09 -06:00 |
Sean Sube
|
4af1b8e1aa
|
save mask and noise for debugging
|
2023-01-15 10:09:57 -06:00 |
Sean Sube
|
6c07d124e0
|
feat(api): add a mask filter to blend outpainting edges
|
2023-01-15 09:54:55 -06:00 |
Sean Sube
|
c0bef9a1a7
|
lint(gui): arrange noise and blend menus side by side
|
2023-01-15 09:40:21 -06:00 |
Sean Sube
|
4675f89bb7
|
fix(api): add missing origin argument to noise sources
|
2023-01-15 09:40:08 -06:00 |
Sean Sube
|
0ed11af34b
|
fix(api): correct endpoint name for blend ops
|
2023-01-15 09:35:25 -06:00 |
Sean Sube
|
d3ad43bef4
|
feat(gui): add menus for noise source and blend mode
|
2023-01-15 09:34:17 -06:00 |
Sean Sube
|
a8f0a7a7eb
|
feat(api): add endpoints for blend and noise settings
|
2023-01-15 09:32:30 -06:00 |
Sean Sube
|
e403980a44
|
feat(api): add parameters for noise source and blend op to inpaint
|
2023-01-15 09:21:09 -06:00 |
Sean Sube
|
77470a610a
|
feat(api): add original source and gaussian blur noise sources
|
2023-01-15 00:14:05 -06:00 |
Sean Sube
|
9376de880e
|
feat(api): add normal and uniform noise sources
|
2023-01-14 21:46:14 -06:00 |
Sean Sube
|
0d53fdfe53
|
feat(gui): add fill with white, toggle for outpainting
|
2023-01-14 18:30:27 -06:00 |
Sean Sube
|
09c9b2c028
|
fix(api): restore inpainting without outpainting
|
2023-01-14 18:30:04 -06:00 |
Sean Sube
|
6cd98bb960
|
feat(gui): add outpainting to API client and state
|
2023-01-14 18:07:05 -06:00 |
Sean Sube
|
34fa3f6341
|
fix(api): limit outpainting using image size params
|
2023-01-14 17:09:41 -06:00 |
Sean Sube
|
26a8ce7095
|
fix(gui): send strength for img2img requests
|
2023-01-14 17:06:45 -06:00 |
Sean Sube
|
c29c92ed90
|
fix(api): resize images after getting request params
|
2023-01-14 17:06:29 -06:00 |
Sean Sube
|
9e2921d3de
|
feat(gui): add outpainting dimension controls to inpaint tab
|
2023-01-14 17:00:53 -06:00 |
Sean Sube
|
d9bbb9bb5a
|
feat(api): take outpainting dimensions from query params
|
2023-01-14 16:59:38 -06:00 |
Sean Sube
|
899d41a38d
|
run outpainting at original size
|
2023-01-14 16:31:47 -06:00 |
Sean Sube
|
23ddbc6b10
|
build full-size latents for outpainting
|
2023-01-14 16:28:43 -06:00 |
Sean Sube
|
de13d2d6ef
|
remove debug print
|
2023-01-14 16:27:34 -06:00 |
Sean Sube
|
1d4560cf36
|
fix blend, use mask as mult
|
2023-01-14 16:24:46 -06:00 |
Sean Sube
|
70047737e6
|
syntax fix
|
2023-01-14 16:19:54 -06:00 |
Sean Sube
|
6772cb4297
|
per-channel blend
|
2023-01-14 16:18:37 -06:00 |
Sean Sube
|
6fded9de2d
|
build noise by pixels
|
2023-01-14 16:14:37 -06:00 |
Sean Sube
|
4233c34813
|
syntax fix, save noise image
|
2023-01-14 16:03:56 -06:00 |
Sean Sube
|
b8b7dcf757
|
reshape using image stride
|
2023-01-14 16:00:12 -06:00 |
Sean Sube
|
d4d1687851
|
reshape data before imaging
|
2023-01-14 15:49:46 -06:00 |
Sean Sube
|
e05ed35f6b
|
flatten noise data
|
2023-01-14 15:44:19 -06:00 |
Sean Sube
|
1220155d39
|
use sum of histogram, remove unused imports
|
2023-01-14 15:36:19 -06:00 |
Sean Sube
|
e9620fd62e
|
generate noise channel-wise
|
2023-01-14 15:34:57 -06:00 |
Sean Sube
|
0b46ce4090
|
calculate single stats instance
|
2023-01-14 15:27:30 -06:00 |
Sean Sube
|
9b56c75b92
|
adjust weights by channel sum
|
2023-01-14 15:24:04 -06:00 |
Sean Sube
|
b24b1eb961
|
feat(gui): produce noise based on source image histogram
|
2023-01-14 15:19:41 -06:00 |
Sean Sube
|
c8c548183d
|
multiply source by inverted mask
|
2023-01-14 14:34:35 -06:00 |
Sean Sube
|
5c3d42876f
|
convert pixel back to int
|
2023-01-14 14:24:36 -06:00 |
Sean Sube
|
47df0ecaff
|
convert noise to multiplier
|
2023-01-14 14:23:31 -06:00 |
Sean Sube
|
6216486325
|
isolate noise blend, print errors
|
2023-01-14 14:20:42 -06:00 |
Sean Sube
|
1e24018b57
|
feat(api): blend outpainting border with noise
|
2023-01-14 14:01:15 -06:00 |
Sean Sube
|
9ed3a3fd3e
|
move test to inpaint endpoint
|
2023-01-14 13:24:25 -06:00 |