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.33.0.tar.gz (6.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pymraw-0.33.0-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pymraw-0.33.0.tar.gz
Algorithm Hash digest
SHA256 a1354a3cafb2faa304d5f99801cd8c0a911a1192e22e5d56c3855ebd15887305
MD5 2cd751a0c768fbe99838660a8b87ff50
BLAKE2b-256 e32feb58504aac8d049786f9a2bf06d117aa7128fda62278ae2ab0714657ab45

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pymraw-0.33.0-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for pymraw-0.33.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e6270ded20d009f2698618c32aeb4518473880500cd172aa05f9c135173864eb
MD5 d5633809b0a475739c50fb0efb7906a3
BLAKE2b-256 451e02a351015e43ca769c04f46e4c6e51524e8c5c2c70f75ee406d337b987df

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