Releases: mariosandovalmx/Herbivora
Releases · mariosandovalmx/Herbivora
Release list
Herbivora v1.4.4
Changed
- Interactive segmentation: each click selects only the object under the cursor, so touching leaves on the same photo (e.g. a petri dish) are no longer merged into one mask.
- Interactive segmentation: Leaf / Scale tool buttons next to Clear selections choose what the next click marks, instead of relying on click order.
- Multi-leaf photos: leaves already marked are sent to MobileSAM as background points, and the blue scale circle is applied to every leaf of the photo.
- Hybrid damage-region selection uses the same single-object MobileSAM mode.
Packaging
- Windows
Herbivora-Setup-vX.Y.Z.exeand a Linux source tarball (Herbivora-vX.Y.Z-source-linux.tar.gz) are now built by GitHub Actions and attached to every Release, together with the macOS DMG andSHA256SUMS. install.sh,herbivora.sh, andInstall_Herbivora.commandare executable after extracting the source.- Maintainers publish with
packaging/release.ps1.
Downloads
| System | File | How to install |
|---|---|---|
| Windows 10/11 | Herbivora-Setup-v1.4.4.exe |
Double-click and follow the wizard. If SmartScreen appears: More info, then Run anyway. |
| macOS 11+ | Herbivora-v1.4.4.dmg |
Open it, drag Herbivora to Applications, open it from Applications. |
| Linux | Herbivora-v1.4.4-source-linux.tar.gz |
tar -xzf Herbivora-v1.4.4-source-linux.tar.gz && cd Herbivora-v1.4.4 && ./install.sh |
Verify downloads with SHA256SUMS. Full steps: USER_GUIDE.md.
Herbivora v1.4.3
Added
- Project tab button Use sample images: sets Input and Output to the bundled
test_imgsphotos so a new user can try Herbivora without choosing their own folder. - Seven sample leaf JPEGs ship with the source tree and installers. The button restores them if they were deleted.
Packaging
- Windows Setup, PyInstaller, and the macOS app include only the original JPEGs (not pipeline leftovers under
test_imgs/segmentation/).
Herbivora v1.4.2
Changed
- Entire / smooth contour specialist (
best_unet_shape_smooth.pth) is fine-tuned for large C-shaped margin bites and small edge nicks. - The same file is updated on Hugging Face. Existing installs can refresh with
python download_models.py --force. - Contour post-process for Entire now fills open margin gaps (depth-gated hull fill) so small nicks are kept without filling the petiole or apex.
Models
Weights stay under models/best_unet_shape_smooth.pth. Other morphology specialists and the damage U-Net are unchanged.
Herbivora v1.4.1
First release of the Herbivora v1.4.1
Herbivora v1.4.0
Herbivora v1.4.0
Added
- Herbivora rebrand (formerly HerbivoR): GUI, installers, docs, GitHub, and Hugging Face.
- Contour tab leaf-type selector (Auto, Smooth, Serrated, Lobed, Compound) with per-morphology U-Net specialists.
- Hugging Face repo mariosandovalmx/Herbivora: contour specialist weights plus default contour and damage U-Nets.
- Analysis: superficial scraped-tissue detection, improved frass handling, semi-transparent damage overlay.
- GUI: collapsible Advanced options on the Analysis tab.
Changed
- \download_models.py\ fetches all contour specialist checkpoints from the Hub.
- Session checkboxes always start unchecked on each GUI launch.
- Deferred window maximize and tab layout refresh (fixes clipped tab bar on startup).
- Shared Contour tooltips (fixes ghost pop-up text on Windows).
Install
- Windows: build \Herbivora-Setup-v1.4.0.exe\ with \packaging\build_windows_setup.bat\ and attach to this release, or use Source ZIP + \Install_Herbivora.bat.
- macOS: the macOS DMG workflow runs on publish and will attach \Herbivora-v1.4.0.dmg\ when CI completes.
Models
\\�ash
python download_models.py
\\
Full changelog: CHANGELOG.md
HerbivoR v1.3.13
HerbivoR v1.3.13
Supported installers for this release: Windows and macOS only.
Added
- Startup splash (logo + Loading…) while the GUI builds.
- Multiple leaves per photo (Project tab): BiRefNet + MobileSAM multi-leaf pipeline writes
{photo}_leaf_Nfiles for Contour/Analysis. - GUI opens maximized on launch.
Changed
- Defer heavy
analyze_leaves/ torch import until damage editing is used, so the GUI starts faster. - Soften default white-hole / edge filters that were over-aggressive on real holes and notches.
Downloads
- Windows:
HerbivoR-Setup-v1.3.13.exe - macOS:
HerbivoR-v1.3.13.dmg(attached by CI after this release is published) - Source: automatic ZIP/tarball from this tag
HerbivoR v1.3.11
HerbivoR v1.3.11
Supported installers for this release: Windows and macOS only.
Fixed
- BiRefNet_lite load no longer fails with
Unrecognized model … Should have a model_type key in its config.jsonwhen a partial Hugging Face cache is present. The loader now validates/repairsauto_map+ remote-code files and retries from the Hub when needed.
Also included (from 1.3.9–1.3.10)
- Windows GUI launches without a lingering black console window (
pythonwshortcuts). - Installers show the full license agreement (PolyForm Noncommercial + citation + third-party notices) and require acceptance.
Downloads
- Windows:
HerbivoR-Setup-v1.3.11.exe - macOS:
HerbivoR-v1.3.11.dmg(attached by CI after this release is published) - Source: automatic ZIP/tarball from this tag
HerbivoR v1.3.10
HerbivoR v1.3.10
Added
- Installers now present the full license agreement: PolyForm Noncommercial terms (
LICENSE), required attribution (CITATION.cffnotices), andTHIRD_PARTY_NOTICES.md(MobileSAM, BiRefNet, other dependencies). - Windows Setup: copyright metadata, expanded Info Before/After pages, and a combined license acceptance page.
- Bootstrap GUI / console: explicit license acceptance before install (macOS DMG and repair installs). DMG also ships
LICENSE AGREEMENT.txtin Finder.
Downloads
- Windows:
HerbivoR-Setup-v1.3.10.exe(this release) - macOS:
HerbivoR-v1.3.10.dmgwill appear when the macOS DMG GitHub Action finishes - Source: automatic source ZIP/tarball from this tag
HerbivoR v1.3.9
HerbivoR v1.3.9
Fixed
- Windows launchers no longer leave a black console (
cmd) window open: shortcuts and Setup startpythonw.exe -m gui.main, andHerbivoR.batdetaches the GUI then exits. - Crashes are still written to
gui_error.log.
Downloads
- Windows:
HerbivoR-Setup-v1.3.9.exe(this release) - macOS:
HerbivoR-v1.3.9.dmgwill appear when the macOS DMG GitHub Action finishes - Source: automatic source ZIP/tarball from this tag
HerbivoR v1.3.8
HerbivoR v1.3.8
Changed
- Windows Setup always runs dependency install automatically (no
Run Install_HerbivoR.batcheckbox). - The Finished page shows a single optional Launch HerbivoR checkbox.
Downloads
- Windows:
HerbivoR-Setup-v1.3.8.exe(this release) - macOS:
HerbivoR-v1.3.8.dmgwill appear when the macOS DMG GitHub Action finishes