38 Commits
Author SHA1 Message Date
Stevan Freeborn 6af944ba3f chore: update publish workflow to fix issues with versioning [skip ci] 2026-07-15 13:35:22 -05:00
Stevan Freeborn d082fc0eab chore: add global.json and set version 2026-07-15 12:58:46 -05:00
Stevan Freeborn a95979a1a7 chore(release): 0.1.0 [skip ci] v0.1.0 2026-07-15 17:15:31 +00:00
Stevan Freeborn 79931087a8 Merge pull request #3 from StevanFreeborn/stevanfreeborn/feat/address-feathering
feat: address feathering
2026-07-15 12:15:09 -05: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 6160bf05d4 chore: update workflows to proper versions 2026-07-15 11:31:42 -05:00
Stevan Freeborn 6d03eefe45 style: correct code style 2026-07-15 10:55:20 -05:00
Stevan Freeborn e06d77c1d2 docs: updated README.md to include info about feathering options 2026-07-15 10:53:34 -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 51abe75e07 chore: add repo specific global.json 2026-07-15 10:47:26 -05:00
Stevan Freeborn 45dc9de223 feat: upgrade to .NET 10 2026-07-15 10:12:56 -05:00
Stevan Freeborn 97fa55e60a docs: update README.md [skip ci] 2025-02-14 02:36:49 -06:00
Stevan Freeborn 1117223cff docs; update README.md [skip ci] 2025-02-14 02:03:55 -06:00
Stevan Freeborn faad90645d docs: update readme.md [skip ci] 2025-02-14 01:54:46 -06:00
Stevan Freeborn f176893d1b docs: update readme [skip ci] 2025-02-14 01:39:54 -06:00
Stevan Freeborn 28a6e8aeb3 chore: update readme and update workflow [skip ci] 2025-02-14 01:38:50 -06: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] v0.0.0 2025-02-14 06:26:04 +00:00
Stevan Freeborn 2d1dbd00f3 Merge pull request #1 from StevanFreeborn/stevanfreeborn/chore/update-build-to-fetch-resource-files
chore: fix workflows and build now that model files are not in the repository
2025-02-14 00:25:43 -06:00
Stevan Freeborn 7bed6cb2c1 chore: remove ignore path from workflows 2025-02-14 00:22:12 -06: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 037b888280 chore: add step for listing models for debugging workflow 2025-02-13 23:30:02 -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 a0984dd9c9 chore: remove attributes file 2025-02-13 22:53:15 -06:00
Stevan Freeborn 214e86dc8c chore: remove model files 2025-02-13 22:47:15 -06:00
Stevan Freeborn ddd8cb7ea4 Merge pull request #2 from StevanFreeborn/stevanfreeborn/chore/add-license
chore: add license
2025-02-13 20:34:58 -06:00
Stevan Freeborn 5fdf608435 chore: update workflow to ignore proper license file and rename publish workflow 2025-02-13 20:32:39 -06:00
Stevan Freeborn e13f7b06b6 chore: add license 2025-02-13 20:31:08 -06:00
Stevan Freeborn 2387cc9ba7 chore(release): 0.0.0 [skip ci] 2025-02-14 02:03:34 +00:00
Stevan Freeborn c974ed8387 Merge pull request #1 from StevanFreeborn/stevanfreeborn/feat/refactor-toward-proper-console-app
feat: refactor to proper app
2025-02-13 20:03:01 -06:00
Stevan Freeborn 52038b3196 chore: include lfs files when checking out repo in workflow 2025-02-13 19:58:08 -06:00
Stevan Freeborn 58510ff812 chore: fix workflow runner image selection 2025-02-13 19:49:50 -06: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
Stevan Freeborn 651869c27f feat: initial working POC 2025-02-06 23:26:58 -06:00