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
- Single images = inserting scalebars, auto-adjusting contrast ...
- Multiple images = batch processing, publication-quality tiled images ...
- Additional applications
= Fourier transforms, particle size distributions ...
Installation
- MyImg installation:
pip install myimg - MyImg installs the following packages, if not present:
numpy,matplotlib,pandasscikig-image,hyperspy[all],exspy[all],tabulate
Quick start
- Worked example shows MyImg package in action.
- Help on GitHub with complete documentation and additional examples.
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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
myimg-0.6.0-py3-none-any.whl
(110.9 kB
view details)
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f52e341c26c05a471bf1939288b3050ed55c82d37f5e4dee651e822fa2d4918b
|
|
| MD5 |
165b49d260308e0fc86b09a2195ec3f0
|
|
| BLAKE2b-256 |
3d2eacf458a03dd2996fe1c1238aa8d28f26ff1ba61aad348489ed3ac13df6c4
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba7bd5eeaa06a868ebf39b86ad31afc4c8cc84c044fe96f33c47ef5c232a40fb
|
|
| MD5 |
39e3ea283033cf902963d8892dedbd6a
|
|
| BLAKE2b-256 |
37cca3516c1dc66599a5156a8117bb960057da435f575bdff7f9b8f8681df73b
|