Scanner for decks of cards with bar codes printed on card edges
whisper
for Raspberry Pi devices running Raspbian Bullseye
on armv7
or better hardware. This was built/tested on a rPI model 4.✅ This build includes video capture support ✅
In order to run, you will need to install some dependencies and setup a few files. Do this in a terminal on your Raspberry Pi.
Your best bet is to clone the repo and drop the pre-built whisper binary into the root of that directory.
Then, from within that directory, do these things:
# First, install the repository for the Swift language (see https://github.com/futurejones/swift-arm64)
$ curl -s https://archive.swiftlang.xyz/install.sh | sudo bash
# Next install the dependencies
$ sudo apt install libpng-dev libncurses5-dev libaa1-dev libavcodec-dev libavformat-dev swiftlang
# Next, setup your config files
$ ln -s decks.json ~/.decks.json
$ ln -s whisper.conf ~/.whisper.conf
$ Finally, run a test
$ ./whisper -6 Sources/Steve/Steve/Reference/inter6.quick-random-movements.mp4
If all goes well, that last command should produce a text-based GUI showing you the playback of the video along with stats of the scanning process.
whisper
for Raspberry Pi devices running Raspbian Bullseye
on armv7
or better hardware. This was built/tested on a rPI model 4.❌ This build does not include video capture support ❌
In order to run, you will need to install some dependencies and setup a few files. Do this in a terminal on your Raspberry Pi.
Your best bet is to clone the repo and drop the pre-built whisper binary into the root of that directory.
Then, from within that directory, do these things:
# First, install the repository for the Swift language (see https://github.com/futurejones/swift-arm64)
$ curl -s https://archive.swiftlang.xyz/install.sh | sudo bash
# Next install the dependencies
$ sudo apt install libpng-dev libncurses5-dev libaa1-dev libavcodec-dev libavformat-dev swiftlang
# Next, setup your config files
$ ln -s decks.json ~/.decks.json
$ ln -s whisper.conf ~/.whisper.conf
$ Finally, run a test
$ ./whisper -6 Sources/Steve/Steve/Reference/inter6.quick-random-movements.mp4
If all goes well, that last command should produce a text-based GUI showing you the playback of the video along with stats of the scanning process.
Universal binaries for Steve and CardBars for macOS. Both are build 28@main.
This release resolves the dependency issues with ffmpeg
, aalib
and ncurses
. Both applications should run without any dependencies.
This is a universal binaries for Steve and CardBars for macOS. Both are build 24@main
.
Steve (and possibly CardBars) will require you to install [email protected]_3
(see brew install ffmpeg
).