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-1.0.1.tar.gz (11.8 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: lucid3-1.0.1.tar.gz
  • Upload date:
  • Size: 11.8 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-1.0.1.tar.gz
Algorithm Hash digest
SHA256 9f7bfe2e8fb544b4572995ac8aebe168a295762feb63f4a07ff011ed928d4e03
MD5 18b8011ed6caade5ae54a3e8072975e3
BLAKE2b-256 2bf14ff9ad9cbe76f2a06c33c1b0c122603758ed8ad5df0d466c277217ce0f4b

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