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 installs the following packages, 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 = apps.mdistr: distributions from multiple images with various mag
  • Version 0.7 = TODO: finalize/document apps: fft_utils, MDistr, 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.6.0.tar.gz (100.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.6.0-py3-none-any.whl (110.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: myimg-0.6.0.tar.gz
  • Upload date:
  • Size: 100.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.6.0.tar.gz
Algorithm Hash digest
SHA256 f52e341c26c05a471bf1939288b3050ed55c82d37f5e4dee651e822fa2d4918b
MD5 165b49d260308e0fc86b09a2195ec3f0
BLAKE2b-256 3d2eacf458a03dd2996fe1c1238aa8d28f26ff1ba61aad348489ed3ac13df6c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: myimg-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 110.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.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ba7bd5eeaa06a868ebf39b86ad31afc4c8cc84c044fe96f33c47ef5c232a40fb
MD5 39e3ea283033cf902963d8892dedbd6a
BLAKE2b-256 37cca3516c1dc66599a5156a8117bb960057da435f575bdff7f9b8f8681df73b

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