Commit Graph
16 Commits
Author SHA1 Message Date
Stevan Freeborn a95979a1a7 chore(release): 0.1.0 [skip ci] 2026-07-15 17:15:31 +00:00
Stevan Freeborn 8269f21f55 chore: revert workflow troubleshooting 2026-07-15 11:50:27 -05:00
Stevan Freeborn b2bdc1d862 chore: add diagnostic to workflows 2026-07-15 11:39:31 -05:00
Stevan Freeborn 6d03eefe45 style: correct code style 2026-07-15 10:55:20 -05:00
Stevan Freeborn e099144127 feat: improve background removal feathering
- replace hard binary thresholding with smooth
  linear alpha mapping to reduce halos around
  foreground edges especially in low
  resolution images
- normalize now uses a quadratic curve instead
  of hard binarization so that gradient info
  from the model output is preserved
- removebackgroundasync applies a configurable
  linear interpolation between the set min and
  max feathering thresholds so you have partial
  transparency at the edges
2026-07-15 10:52:35 -05:00
Stevan Freeborn 45dc9de223 feat: upgrade to .NET 10 2026-07-15 10:12:56 -05:00
Stevan Freeborn 4067ef6c34 chore: fix changelog [skip ci] 2025-02-14 00:30:43 -06:00
Stevan Freeborn b7e530e78f chore(release): 0.0.0 [skip ci] 2025-02-14 06:26:04 +00:00
Stevan Freeborn 3073a4038e chore: put embedded resources item group in target where models are downloaded 2025-02-14 00:12:54 -06:00
Stevan Freeborn 44386edbe4 chore: fix workflows and build now that model files are not in the repository 2025-02-13 23:20:59 -06:00
Stevan Freeborn 214e86dc8c chore: remove model files 2025-02-13 22:47:15 -06:00
Stevan Freeborn 2387cc9ba7 chore(release): 0.0.0 [skip ci] 2025-02-14 02:03:34 +00:00
GitHub Actions 754f1a626a chore: format fixes [skip ci] 2025-02-14 01:45:35 +00:00
Stevan Freeborn 5aae926f1b chore: add workflows 2025-02-13 19:31:09 -06:00
Stevan Freeborn 42435ad915 feat: refactor to proper app + write tests 2025-02-13 17:24:38 -06:00
Stevan Freeborn baf4035616 feat: working on adding abstractions 2025-02-09 23:22:21 -06:00