Skip to main content

Toolbox for processing of microscopic images.

Project description

MyImg :: Processing of micrographs

  • MyImg is a toolbox for the processing of micrographs,
    which improves single images, batch-processes multiple images, and much more.
  • If you use MyImg in your research,
    please cite our recent paper: Microscopy and Microanalysis 31, 2025, ozaf045.

Principle

  1. Single images = inserting scalebars, auto-adjusting contrast ...
  2. Multiple images = batch processing, publication-quality tiled images ...
  3. Additional applications = Fourier transforms, particle size distributions ...

    MyImg principle

Installation

  • MyImg installation: pip install myimg
  • MyImg additional packages, which are auto-installed if not present:
    • numpy, matplotlib, pandas
    • scikig-image, hyperspy[all], exspy[all], tabulate

Quick start

Documentation, help and examples

  • PyPI repository - the stable version to install.
  • GitHub repository - the current version under development.
  • GitHub Pages - the more user-friendly version of GitHub website.

Versions of MyImg

  • Version 0.1 = 1st draft: too complex, later completely re-written
  • Version 0.2 = 2nd draft: MyImage object with cut, crop, label, scalebar
  • Version 0.3 = objects: MyImage, MyReport; apps: FFT, iLabels (semi-finished)
  • Version 0.4 = apps.velox: utilities to process Velox EMD files
  • Version 0.5 = better Apps interface + improved Apps + updated documentation
  • Version 0.6 = TODO: finalize apps.fft_utils, apps.iLabels

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

myimg-0.5.7.tar.gz (95.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

myimg-0.5.7-py3-none-any.whl (105.9 kB view details)

Uploaded Python 3

File details

Details for the file myimg-0.5.7.tar.gz.

File metadata

  • Download URL: myimg-0.5.7.tar.gz
  • Upload date:
  • Size: 95.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for myimg-0.5.7.tar.gz
Algorithm Hash digest
SHA256 903bfdbee40941c526ac57bd111f64a6389c1ecf6d376745f0406a04a7e16a6f
MD5 960066a8b2910884b831d65b87b0d8be
BLAKE2b-256 5e762fbe33ed25e51d737b80365ab6076b8bd47a0f35fed582354197f5a50955

See more details on using hashes here.

File details

Details for the file myimg-0.5.7-py3-none-any.whl.

File metadata

  • Download URL: myimg-0.5.7-py3-none-any.whl
  • Upload date:
  • Size: 105.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for myimg-0.5.7-py3-none-any.whl
Algorithm Hash digest
SHA256 74c4beb31b61b40eaf139140f0660c843c9f142fa354cda0d6d6da6c39592f87
MD5 d246bb7dd7e30002a5f3003e4d150c40
BLAKE2b-256 15b4b38096b7dc24554f8bad19d71a73b107f339ca0958e3ff7634aa37df14ef

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page