Skip to main content

Batch processing of micrographs

Project description

MyImg :: Processing of micrographs

  • MyImg is a toolbox for the processing of micrographs, which can:
    1. Process single micrographs (improve contrast, insert scalebars, etc.).
    2. Prepare high-quality tiled images from the processed micrographs.
    3. Run additional applications such as:
      • FFT = 2D Fourier transforms
      • MDistr = size distributions from series of micrographs
      • iLabels = find and categorize nanoparticles on (S)TEM micrographs

Principle

  • TODO

Installation

  • Requirement: Python with sci-modules: numpy, matplotlib, pandas
  • pip install scikit-image = additional package for image processing
  • pip install myimg = MyImg package itself (uses all packages above)

Quick start

  • Jupyter notebooks with comments:
    • Example 1 :: MyImage :: process single image(s)
    • Example 2 :: MyReport :: create nice, publication-ready image reports
    • Example 3 :: Apps/FFT :: calculate and analyze 2D Fourier transforms
  • Complete set of examples including testing data at DropBox.

Documentation, help and examples

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 = TODO: add scalebar-stripes, mdistr + finalize FFT, 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.4.tar.gz (80.5 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.4-py3-none-any.whl (89.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for myimg-0.4.tar.gz
Algorithm Hash digest
SHA256 c9bd5bcedbd3dcddd5a9dd059599cabd1fe3ec646e007055b4065c7d65151328
MD5 65b039b004110d4062ae42e6f61d6dff
BLAKE2b-256 6256e025684e75166676d0f82b788fbde99b5987ce20e036461cbb9160f76773

See more details on using hashes here.

File details

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

File metadata

  • Download URL: myimg-0.4-py3-none-any.whl
  • Upload date:
  • Size: 89.4 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 27fd64ac98d8c960152b94d80a9cc7d09dafb547363c57fc1f38d8f423e1eaa4
MD5 b8eef89f7d522d53bf361d4c83fbbb8f
BLAKE2b-256 d54ea041104c7941ffc7f49fb09f1692707400feed8fa268d9da5e93da6c9c85

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