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.1.tar.gz (81.0 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.1-py3-none-any.whl (90.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: myimg-0.4.1.tar.gz
  • Upload date:
  • Size: 81.0 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.1.tar.gz
Algorithm Hash digest
SHA256 1111f78a447f7d62f3bf6207d2b95f8ef51864202f279b275a80a06428d4efaf
MD5 6e3ae3d0d9f1f4d643017d287ee66988
BLAKE2b-256 5fc877ac075f2c2ee165adfd5f115f80198af5b814a0afca6168cbcb32869573

See more details on using hashes here.

File details

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

File metadata

  • Download URL: myimg-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 90.0 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d0809f71d541b0c298a33861625389da0dc31ac36e0fb9724465a2c59682c49a
MD5 ef70efdf756083b4e2abe1896d0b4b34
BLAKE2b-256 ae4c3fa4653742facbc963506a23dcaf18886711d94162d74c8de4a8e56903cb

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