Commit Graph

377 Commits (main)

Author SHA1 Message Date
Uminosachi 7258019dc5 Improve tile repetitions of reference image resize 2023-06-23 08:29:24 +09:00
Uminosachi 06cc760cc9 Change UI layout of reference only control 2023-06-22 21:08:43 +09:00
Uminosachi 8bd63a5a73 Merge branch 'ref-resize' into develop 2023-06-22 20:28:27 +09:00
Uminosachi 84e4bdc8bf Add tile method of reference image resize mode 2023-06-22 20:16:59 +09:00
Uminosachi 148dfdad24 Extend model change timeout for inpainting webui 2023-06-22 09:22:42 +09:00
Uminosachi 6af872aed5 Change initial parameter of ControlNet inpaint 2023-06-21 21:54:00 +09:00
Uminosachi d10a485000 Change initial parameter of inpainting webui 2023-06-20 16:34:48 +09:00
Uminosachi a8fcd21c3d Display filename saved with get alpha image 2023-06-20 15:55:59 +09:00
Uminosachi fc569e0fea Move clear cache func into run_sam func 2023-06-20 12:57:05 +09:00
Uminosachi f0a9a0515d Change to compare checkpoint info by title 2023-06-20 12:19:00 +09:00
Uminosachi d6bb068a69 Remove sleep before model reload after processing 2023-06-20 11:45:41 +09:00
Uminosachi 3592434d7c Add async wait function for model unload reload 2023-06-20 11:20:46 +09:00
Uminosachi 084e5f85bd Make inpainting model search case-insensitive 2023-06-19 12:28:05 +09:00
Uminosachi 3c8910e732 Add radio button for masked content option 2023-06-19 11:35:07 +09:00
Uminosachi d8e7b04058 Add function of user-installed inpainting model 2023-06-18 21:11:21 +09:00
Uminosachi 54934b1486 Remove non-essential packages 2023-06-18 12:00:56 +09:00
Uminosachi aace90b813 Fix numpy has no attribute bool 2023-06-17 17:39:57 +09:00
Uminosachi 84611318a0 Optimize mask selection to reduce memory usage 2023-06-17 14:27:34 +09:00
Uminosachi 410c92584c Add shape check for pad mask to be inserted 2023-06-17 11:40:20 +09:00
Uminosachi 8dc678713a Add fill value of padding in web UI setting 2023-06-17 11:00:17 +09:00
Uminosachi bed565da51 Improve outpainting border 2023-06-17 10:25:11 +09:00
Uminosachi b250a06e3b Add padding balance settings and refactor name 2023-06-17 09:39:08 +09:00
Uminosachi 63739354ac Refactor padding to use numpy only etc 2023-06-17 07:54:19 +09:00
Uminosachi f6e790c9c4 Add numpy padding mode in addition 2023-06-16 22:12:20 +09:00
Uminosachi 3f94934859 Add argument to select padding mode 2023-06-16 20:49:23 +09:00
Uminosachi 9befe0eb3c Make sure that padding area is a mask 2023-06-16 13:45:58 +09:00
Uminosachi 3e47c642b0 Add UI and function for outpainting 2023-06-16 11:45:01 +09:00
Uminosachi 5f4e44c762 Refactor resize func to eliminate redundant calc 2023-06-16 09:10:38 +09:00
Uminosachi 2690c420e7 Add log output num of SAM masks etc 2023-06-15 18:22:14 +09:00
Uminosachi a26fefd7b6 Change from print to use python logging 2023-06-15 15:37:50 +09:00
Uminosachi 2a35c7dcab Adjust dilations and radius of GaussianBlur 2023-06-15 08:48:21 +09:00
Uminosachi 42a887abac Improve compositing in inpainting function 2023-06-15 07:01:53 +09:00
Uminosachi 63b3dac32b Reduce VRAM usage during HQ-SAM inference 2023-06-14 12:03:40 +09:00
Uminosachi 453680d29d Update to reflect changes in sam-hq repository 2023-06-14 10:22:28 +09:00
Uminosachi 84e3a3224b Update UI image 2023-06-13 20:06:40 +09:00
Uminosachi e2bd456e3f Add reference to SAM paper 2023-06-13 11:13:30 +09:00
Uminosachi 0bc9fc8f99 Update README.md 2023-06-13 10:56:23 +09:00
Uminosachi 9422be2d69 Support download HQ-SAM model and execution 2023-06-13 10:35:28 +09:00
Uminosachi da540e6479 Test Segment Anything in High Quality 2023-06-12 22:43:46 +09:00
Uminosachi 1693208f0c Revert javascript file name 2023-06-12 19:16:05 +09:00
Uminosachi 75808493e2 Rename javascript file 2023-06-12 17:02:43 +09:00
Uminosachi 787c6b264d Move non scripts file out of scripts folder 2023-06-12 16:33:33 +09:00
Uminosachi 558142524f Change sleep time after each process 2023-06-11 12:41:30 +09:00
Uminosachi f75ba86625 Add reload if no model in ControlNet inpaint func 2023-06-11 12:20:51 +09:00
Uminosachi e54ef9c770 Add Low VRAM checkbox in ControlNet options 2023-06-11 09:19:56 +09:00
Uminosachi 49eba0e1c7 Update UI image 2023-06-10 19:18:49 +09:00
Uminosachi 1e4ba255e4 Support CPU execution of SAM on macOS 2023-06-10 12:17:23 +09:00
Uminosachi 5b0cae46cf Add unload model and clear cache func 2023-06-10 10:10:12 +09:00
Uminosachi 5b8f67551e Update README.md 2023-06-09 19:28:56 +09:00
Uminosachi 6f5d47460a Support ControlNet new inpaint preprocessor 2023-06-09 16:05:00 +09:00