Skip to content

Releases: mariosandovalmx/Herbivora

Herbivora v1.4.4

Choose a tag to compare

@mariosandovalmx mariosandovalmx released this 29 Sep 19:57

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.exe and 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 and SHA256SUMS.
  • install.sh, herbivora.sh, and Install_Herbivora.command are 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

Choose a tag to compare

@mariosandovalmx mariosandovalmx released this 22 Sep 20:00

Added

  • Project tab button Use sample images: sets Input and Output to the bundled test_imgs photos 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

Choose a tag to compare

@mariosandovalmx mariosandovalmx released this 22 Sep 19:51

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

Choose a tag to compare

@mariosandovalmx mariosandovalmx released this 27 Aug 03:25

First release of the Herbivora v1.4.1

Herbivora v1.4.0

Choose a tag to compare

@mariosandovalmx mariosandovalmx released this 27 Aug 00:28

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

Choose a tag to compare

@mariosandovalmx mariosandovalmx released this 05 Aug 21:46

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_N files 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

Choose a tag to compare

@mariosandovalmx mariosandovalmx released this 29 Jul 04:25

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.json when a partial Hugging Face cache is present. The loader now validates/repairs auto_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 (pythonw shortcuts).
  • 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

Choose a tag to compare

@mariosandovalmx mariosandovalmx released this 29 Jul 04:06

HerbivoR v1.3.10

Added

  • Installers now present the full license agreement: PolyForm Noncommercial terms (LICENSE), required attribution (CITATION.cff notices), and THIRD_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.txt in Finder.

Downloads

  • Windows: HerbivoR-Setup-v1.3.10.exe (this release)
  • macOS: HerbivoR-v1.3.10.dmg will appear when the macOS DMG GitHub Action finishes
  • Source: automatic source ZIP/tarball from this tag

HerbivoR v1.3.9

Choose a tag to compare

@mariosandovalmx mariosandovalmx released this 29 Jul 03:47

HerbivoR v1.3.9

Fixed

  • Windows launchers no longer leave a black console (cmd) window open: shortcuts and Setup start pythonw.exe -m gui.main, and HerbivoR.bat detaches 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.dmg will appear when the macOS DMG GitHub Action finishes
  • Source: automatic source ZIP/tarball from this tag

HerbivoR v1.3.8

Choose a tag to compare

@mariosandovalmx mariosandovalmx released this 29 Jul 03:22

HerbivoR v1.3.8

Changed

  • Windows Setup always runs dependency install automatically (no Run Install_HerbivoR.bat checkbox).
  • 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.dmg will appear when the macOS DMG GitHub Action finishes