Skip to main content

Optical loop finding

Project description

lucid3: Loop and uCrystals identification version 3

Authors: Olof Svensson and Sogeti

lucid3 is a computer vision Python library that detects crystallography samples holders.

mxCuBE relies lucid3 to provide automatic centring.

Dependencies:

  • python >= 3.5
  • opencv >= 2.4

Development

Install from source

python -m pip install -e .[dev]

Run tests

pytest

Launch lucid3 from the command line

lucid3 -h
usage: lucid3 [-h] [--vertical] [--display] [--create_result_file] [--result_directory RESULT_DIRECTORY] [--debug] snapshot_file_path

Application for finding loop in diffractometer snapshot of sample

required arguments:
  snapshot_file_path    Path to snapshot jpg/png file

optional arguments:
  --vertical            Vertical rotation axis
  --display             Display snapshot with result
  --create_result_file  Create an image file with result
  --result_directory RESULT_DIRECTORY
                        Directory to where store result file (default cwd)
  --debug               Display snapshot with all intermediate steps and with result

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

lucid3-3.0.0.tar.gz (11.7 kB view details)

Uploaded Source

File details

Details for the file lucid3-3.0.0.tar.gz.

File metadata

  • Download URL: lucid3-3.0.0.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for lucid3-3.0.0.tar.gz
Algorithm Hash digest
SHA256 eb5e1ce7ccad4ec59b9e634cc13403f2d91a76e47b835d8b84064552f4452d16
MD5 e0d08390e3000ee8de9ae94c27c1efe6
BLAKE2b-256 453efc31647d82943cca105695f5199026e2d047363826eacae2496dbebe8d47

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