Skip to main content

Module for reading and writing Photron MRAW image sequences.

Project description

pyMRAW is an open-source package, enabling the efficient use of the Photron MRAW video files in Python workflows.

It’s main feature is the use of memory-mapped (np.memmap) arrays to create memory maps to locally stored raw video files and avoid loading large amounts of data into RAM.

To load .mraw - .cihx files, simply use the pymraw.load_video function:

import pyMRAW
images, info = pyMRAW.load_video('data/beam.cihx')

For more info, please refer to the Showcase.ipynb notebook.

We developed this module while working on this publication: J. Javh, J. Slavič and M. Boltežar: The Subpixel Resolution of Optical-Flow-Based Modal Analysis, Mechanical Systems and Signal Processing, Vol. 88, p. 89–99, 2017

Our recent research effort can be found here: http://lab.fs.uni-lj.si/ladisk/?what=incfl&flnm=research_filtered.php&keyword=optical%20methods

If you find our research useful, consider to cite us.

pytest

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

pymraw-0.32.tar.gz (6.4 MB view details)

Uploaded Source

Built Distribution

pymraw-0.32-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file pymraw-0.32.tar.gz.

File metadata

  • Download URL: pymraw-0.32.tar.gz
  • Upload date:
  • Size: 6.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for pymraw-0.32.tar.gz
Algorithm Hash digest
SHA256 3f6144b3a29af896da0b9191fe46322fa488b95d08aeac6189a30b34ac43465d
MD5 605adb56327b2bda123a45a6e33afdd6
BLAKE2b-256 7086c951bbe99429659a19ec6f4affa3fc501d1a4491cc2613592097383a7679

See more details on using hashes here.

File details

Details for the file pymraw-0.32-py3-none-any.whl.

File metadata

  • Download URL: pymraw-0.32-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for pymraw-0.32-py3-none-any.whl
Algorithm Hash digest
SHA256 86933f2f27f261ad48e4ae925774b605899a14661133d8a0e7dbb8fa37176a4b
MD5 b5a56ba95edfcec6a67c33fcdd82f561
BLAKE2b-256 94bd2b2d75496bc15d58a4bc56adb0b0ad6bddb764c767cc4835cf7ef9dd6fb6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page