Skip to content

Releases: danielnrainer/TAMIAS

v1.1

Choose a tag to compare

@danielnrainer danielnrainer released this 03 Jun 17:25

TAMIAS v1.1

This release contains several small adjustment improving UX as well as some refactoring in the code base, which do not influence the interactions for users with the program.

What's new

  • General UX adjustments
    • interactive modes (like "move scalebar") are deactivated when collapsing the relevant section boxes in the GUI
    • per-image mode overlay defaults for all imaging modes used by scalebar and measurements annotations
    • changed colour of links in the About section for dark mode
  • Cropping
    • added a "clear crop region" button
    • a currently present crop region is also removed if clicking elsewhere in the image
  • Scale bar
    • better padding and placement of scalebar and background box
  • Particle Measurements
    • measurements table: clicking on a currently selected row deselects it
    • "move line" and "move label" button positions swapped
  • Presets and TAMIAS settings
    • "Reset to defaults" option for app settings and presets, in the main menu
    • if the stored preset (preset.json) would be overwritten on exiting TAMIAS, the user is now asked for confirmation
    • added measurement line cap styles to settings.json file

v1.0

Choose a tag to compare

@danielnrainer danielnrainer released this 02 Jun 09:14

TAMIAS v1.0

This is the first regular release of TAMIAS (formerly SynergyED-img_annotate).
The release comes with usability and architecture updates over v0.2, focused on better annotation workflows, modular GUI structure, persistent user settings, improved branding, and release readiness.

Highlights

  • Added light/dark/auto theming support.
  • Introduced advanced interactive annotation and measurement controls:
    • Move scalebar box directly on the image
    • Move measurement lines and labels
    • Per-measurement style editing with table-based controls
  • Added image cropping capability
    • Integrated into regular workflow
    • Top/bottom crop dialog (common Synergy-ED unused pixels)
    • Batch crop integration for top/bottom cropping
    • Area to crop also selectable manually
  • Added persistent app data storage under %APPDATA%/TAMIAS (Windows):
    • settings.json for UI and annotation defaults
    • presets.json for calibration presets and crop defaults
  • Added preset file portability:
    • Load presets from external JSON
    • Save presets to external JSON
    • Manage Presets dialog now supports file-based load/edit/save/save-as

v0.2

v0.2 Pre-release
Pre-release

Choose a tag to compare

@danielnrainer danielnrainer released this 27 May 00:09

Pre-release v0.2

What's New

  • Added support for .rodhypix images (proper scalebars still needed)
  • Added automatic pixel calibration from image metadata, if available
  • Added a new particle measurement tool with:
    • Click-and-drag measurement arrows
    • Custom color, thickness, and units
    • Multiple measurements per image

v0.1

v0.1 Pre-release
Pre-release

Choose a tag to compare

@danielnrainer danielnrainer released this 07 Nov 16:46

Pre-Release v0.1

Python/PyQt6-based GUI app for annotating crystal images from Rigaku Synergy-ED instruments with scalebars and approximate aperture sizes.

Main functions

  • Reading of image files (mainly intended for .tif) from Rigaku Synergy-ED instruments (16bit and 32bit)
  • Adjusting contrast/brightness including automatic adjustment
  • Adjusting pixelsizes: per image or loading from a "preset file"
  • Adding scalebar to image: option between nanometre and micrometre
  • Adding aperture overlay with default aperture sizes (nominal 300, 200, 100, 50 um)