Skip to main content

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

Metadata

Release files for myimg 0.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for myimg 0.6.1
File Size Uploaded
myimg-0.6.1.tar.gz 103.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for myimg 0.6.1
File Interpreter ABI Platform
myimg-0.6.1-py3-none-any.whl Python 3 none any Details

Total release size: 216.7 kB

Release files / myimg-0.6.1.tar.gz

Download URL myimg-0.6.1.tar.gz
Size 103.1 kB
Tags Source
SHA-256 checksum
How to use checksums
cb23c3379fac79a357f3d37ed0acb49ff885b1c44ca0a7c32444231b77a8de86
BLAKE2b-256 checksum
How to use checksums
3526344e73ef7596da90e1e2877c5592526aae17bfdf57d8fcf733e2a97e0585
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.10

Release files / myimg-0.6.1-py3-none-any.whl

Download URL myimg-0.6.1-py3-none-any.whl
Size 113.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c56016b3c5ed1459fc87c131a0f7e041fa2e894ca40007e7d77ade3ffcf6c89d
BLAKE2b-256 checksum
How to use checksums
fb3089ac12b6387d8cb99e38058df16415137702177f6af039b36fade46e2ec7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.10

Release history Release notifications | RSS feed

This release

0.6.1 This release

2 release files

0.6.0

2 release files

0.5.7

2 release files

0.5.2

2 release files

0.4.1

2 release files

0.4

2 release files

0.3.1

2 release files

0.2.7

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page