Skip to content

v0.1.11 — Colour-correct showcases, Pierce-Arrow fixture, tightened docs

Choose a tag to compare

@Arthur-Ficial Arthur-Ficial released this 21 May 09:55

What's new

Colour-correct README showcases. Root-cause fix for a silent grayscale-downcast bug in the showcase generator (scripts/make-readme-examples.sh). ImageMagick's pattern:checkerboard emits a grayscale tile, and magick auto-detects all-gray composites and downcasts the result to grayscale — so colourful sources (McCandless EVA, Hubble nebula, Mars Curiosity, Hokusai's Wave, the Pierce-Arrow ad) silently lost colour. Fixed by building an sRGB checkerboard from explicit RGB tiles and serialising via PNG24:. Verified via magick identify on every output. Every regenerated strip is now full sRGB.

Pierce-Arrow swapped in as the fourth product fixture. Replaces the previous black-and-white 1909 Winchester advertisement with a vibrant full-colour 1909 Scientific American Pierce-Arrow ad. Updates LICENSES.md, fetch-fixtures.sh, and the products showcase.

Algorithm showcase rebuilt. Dropped the uninformative standalone astronaut grid (every panel was identical — vn-remove, vn-mask, person, sky, and saliency all converge on a cleanly-isolated subject). Replaced with three subjects where the algorithms visibly diverge: Mars Curiosity (rover + orange sky + rocky ground), Wright Brothers (two people + meadow + sky), and Mona Lisa (painted figure with no real sky). The README now explicitly notes that vn-remove and vn-mask share the underlying foreground extractor and so produce the same result on most subjects.

Documentation tightened. README, CLAUDE.md, AGENTS.md, docs/design.md, and the parser error string no longer carry any backstory about previously-removed features. The docs document only what bgbgone does today. Captions are factual (--bg image:lunar surface) instead of narrative. The Mona Lisa tour is six PD backgrounds, no filler panel.

Tests: 60/60 unit + 48/48 integration green across all 16 PD fixtures.

Install

brew tap Arthur-Ficial/tap
brew upgrade bgbgone

Or direct:

curl -L https://github.com/Arthur-Ficial/bgbgone/releases/download/v0.1.11/bgbgone-0.1.11-arm64-macos.tar.gz | tar xz
mv bgbgone /usr/local/bin/

SHA-256: 7d2d2a7abc958ec6be97191d0cf15d6ff48f7c517a8e99a3f3d2708542bedd8a