A cross-platform application to automate marking and counting objects in images.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
marcam
misc
scripts
tests
.gitignore
Jenkinsfile
LICENSE.txt
Makefile
README.rst
release.rst
requirements.txt
requirements_mac.txt
requirements_test.txt
requirements_win.txt
run_app

README.rst

Marcam

Summary

Marcam - a cross-platform application to automate marking and counting objects in images.

Copyright © 2017-2018 Matthew A. Clapp

Installing

Fetch the latest stable release (Windows installer, Mac dmg bundle, or source) from https://github.com/itsayellow/marcam/releases

Using

Try pushing and holding the space bar at any time for a temporary zoom, centered where the mouse pointer is. Useful for detailed examination or marking.

The help from the help menu is short and useful. You can view it to quickly understand the basic functionality of the application.

Building

Requires python ≥ 3.6

macOS

  1. make clean_all to remove all build directories and files (including removal of virtual environment).
  2. make dmg to make the Mac .dmg bundle containing application and Applications directory alias

Windows

  1. Install NSIS
  2. make clean_all to remove all build directories and files (including removal of virtual environment).
  3. make wininstall to make the Windows installer

Linux

(Preliminary. Still a work in progress.)

The following almost works, but dumps core after the user mouses over the app.

  1. sudo apt-get install python3-venv
  2. sudo apt-get install python3-wxgtk4.0
  3. sudo apt-get install python3-wxgtk-webview4.0
  4. python3 -m venv --system-site-packages virt
  5. source virt/bin/activate
  6. pip3 install wheel
  7. pip3 install appdirs biorad1sc-reader numpy Pillow PyInstaller

Configuration / Log File Locations

macOS

Application Log files stored in the directory: "~/Library/Logs/Marcam"

Application preferences stored in the file: "~/Library/Preferences/Marcam Preferences"

Application file cache directory: "~/Library/Caches/Marcam"

Windows

Application Log files stored in the directory: "C:\Users\<username>\AppData\Local\Marcam\Logs"

Application preferences stored in the Registry: HKEY_CURRENT_USER\Software\itsayellow.com\Marcam

Application file cache directory: "C:\Users\<username>\AppData\....."

Documentation References